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

dt-bindings: clock: renesas,cpg-clocks: Add top-level constraints

Properties with variable number of items per each device are expected to
have widest constraints in top-level "properties:" block and further
customized (narrowed) in "if:then:". Add missing top-level constraints
for clocks and clock-output-names.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Acked-by: Conor Dooley <conor.dooley@microchip.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://lore.kernel.org/20240818173014.122073-3-krzysztof.kozlowski@linaro.org
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>

authored by

Krzysztof Kozlowski and committed by
Geert Uytterhoeven
0dec2d0c 120c2833

+6 -2
+6 -2
Documentation/devicetree/bindings/clock/renesas,cpg-clocks.yaml
··· 32 32 reg: 33 33 maxItems: 1 34 34 35 - clocks: true 35 + clocks: 36 + minItems: 1 37 + maxItems: 3 36 38 37 39 '#clock-cells': 38 40 const: 1 39 41 40 - clock-output-names: true 42 + clock-output-names: 43 + minItems: 3 44 + maxItems: 17 41 45 42 46 renesas,mode: 43 47 description: Board-specific settings of the MD_CK* bits on R-Mobile A1