Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: gpu: samsung: re-order entries to match coding convention

The Devicetree bindings coding convention, as used in most of the files
and expressed in Documentation/devicetree/bindings/example-schema.yaml,
expects "allOf:" block with if-statements after "required:" block.

Re-order few schemas to match the convention to avoid repeating review
comments for new patches using existing code as template. No functional
changes.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Acked-by: Conor Dooley <conor.dooley@microchip.com>
Link: https://lore.kernel.org/r/20231112184403.3449-2-krzysztof.kozlowski@linaro.org
Signed-off-by: Rob Herring <robh@kernel.org>

authored by

Krzysztof Kozlowski and committed by
Rob Herring
6b91e0ee 64497773

+56 -56
+27 -26
Documentation/devicetree/bindings/gpu/samsung-g2d.yaml
··· 27 27 iommus: {} 28 28 power-domains: {} 29 29 30 - if: 31 - properties: 32 - compatible: 33 - contains: 34 - const: samsung,exynos5250-g2d 35 - 36 - then: 37 - properties: 38 - clocks: 39 - items: 40 - - description: fimg2d clock 41 - clock-names: 42 - items: 43 - - const: fimg2d 44 - 45 - else: 46 - properties: 47 - clocks: 48 - items: 49 - - description: sclk_fimg2d clock 50 - - description: fimg2d clock 51 - clock-names: 52 - items: 53 - - const: sclk_fimg2d 54 - - const: fimg2d 55 - 56 30 required: 57 31 - compatible 58 32 - reg 59 33 - interrupts 60 34 - clocks 61 35 - clock-names 36 + 37 + allOf: 38 + - if: 39 + properties: 40 + compatible: 41 + contains: 42 + const: samsung,exynos5250-g2d 43 + 44 + then: 45 + properties: 46 + clocks: 47 + items: 48 + - description: fimg2d clock 49 + clock-names: 50 + items: 51 + - const: fimg2d 52 + 53 + else: 54 + properties: 55 + clocks: 56 + items: 57 + - description: sclk_fimg2d clock 58 + - description: fimg2d clock 59 + clock-names: 60 + items: 61 + - const: sclk_fimg2d 62 + - const: fimg2d 62 63 63 64 additionalProperties: false 64 65
+29 -30
Documentation/devicetree/bindings/gpu/samsung-scaler.yaml
··· 26 26 iommus: {} 27 27 power-domains: {} 28 28 29 - if: 30 - properties: 31 - compatible: 32 - contains: 33 - const: samsung,exynos5420-scaler 34 - 35 - then: 36 - properties: 37 - clocks: 38 - items: 39 - - description: mscl clock 40 - 41 - clock-names: 42 - items: 43 - - const: mscl 44 - 45 - else: 46 - properties: 47 - clocks: 48 - items: 49 - - description: pclk clock 50 - - description: aclk clock 51 - - description: aclk_xiu clock 52 - 53 - clock-names: 54 - items: 55 - - const: pclk 56 - - const: aclk 57 - - const: aclk_xiu 58 - 59 29 required: 60 30 - compatible 61 31 - reg 62 32 - interrupts 63 33 - clocks 64 34 - clock-names 35 + 36 + allOf: 37 + - if: 38 + properties: 39 + compatible: 40 + contains: 41 + const: samsung,exynos5420-scaler 42 + 43 + then: 44 + properties: 45 + clocks: 46 + items: 47 + - description: mscl clock 48 + clock-names: 49 + items: 50 + - const: mscl 51 + 52 + else: 53 + properties: 54 + clocks: 55 + items: 56 + - description: pclk clock 57 + - description: aclk clock 58 + - description: aclk_xiu clock 59 + clock-names: 60 + items: 61 + - const: pclk 62 + - const: aclk 63 + - const: aclk_xiu 65 64 66 65 additionalProperties: false 67 66