dt-bindings: media: samsung,exynos5250-gsc: convert to dtschema
authorKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Tue, 30 Aug 2022 18:09:27 +0000 (21:09 +0300)
committerKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Wed, 7 Sep 2022 11:50:22 +0000 (13:50 +0200)
commit1d27e716805c6d8784122ab3d4ea4fc591c340e4
tree4c0874b126638150f91097216dddd64330eacb92
parent568035b01cfb107af8d2e4bd2fb9aea22cf5b868
dt-bindings: media: samsung,exynos5250-gsc: convert to dtschema

Convert the Samsung Exynos SoC G-Scaler bindings to DT schema.

Changes done during conversion:
1. A typical (already used) properties like clocks, iommus and
   power-domains.
2. Require clocks, because they are essential for the block to operate.
3. Describe the differences in clocks between the Exynos5250/5420 and
   the Exynos5433 G-Scalers.  This includes the fifth Exynos5433 clock
   "gsd" (GSCL Smart Deck) which was added to the DTS, but not to the
   bindings and Linux driver.  Similarly to Exynos5433 DECON change [1],
   the clock should be used.

[1] https://lore.kernel.org/all/6270db2d-667d-8d6f-9289-be92da486c25@samsung.com/

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20220830180927.16686-1-krzysztof.kozlowski@linaro.org
Documentation/devicetree/bindings/media/exynos5-gsc.txt [deleted file]
Documentation/devicetree/bindings/media/samsung,exynos5250-gsc.yaml [new file with mode: 0644]