Commit f1d797b6 authored by Krzysztof Kozlowski's avatar Krzysztof Kozlowski Committed by Rob Herring

dt-bindings: gpu: samsung: constrain clocks in top-level properties

When number of clock varies between variants, the Devicetree bindings
coding convention expects to have widest constraints in top-level
definition of the properties and narrow them in allOf:if:then block.

This is more readable and sometimes allows to spot some errors in the
bindings.
Signed-off-by: default avatarKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Acked-by: default avatarConor Dooley <conor.dooley@microchip.com>
Link: https://lore.kernel.org/r/20231112184403.3449-3-krzysztof.kozlowski@linaro.orgSigned-off-by: default avatarRob Herring <robh@kernel.org>
parent 6b91e0ee
...@@ -22,8 +22,14 @@ properties: ...@@ -22,8 +22,14 @@ properties:
interrupts: interrupts:
maxItems: 1 maxItems: 1
clocks: {} clocks:
clock-names: {} minItems: 1
maxItems: 2
clock-names:
minItems: 1
maxItems: 2
iommus: {} iommus: {}
power-domains: {} power-domains: {}
......
...@@ -21,8 +21,14 @@ properties: ...@@ -21,8 +21,14 @@ properties:
interrupts: interrupts:
maxItems: 1 maxItems: 1
clocks: {} clocks:
clock-names: {} minItems: 1
maxItems: 3
clock-names:
minItems: 1
maxItems: 3
iommus: {} iommus: {}
power-domains: {} power-domains: {}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment