Skip to content

Commit ec8c1f3

Browse files
Pierre-Henry Moussayclaudiubeznea
authored andcommitted
dt-bindings: clock: mpfs-clkcfg: Add pic64gx compatibility
pic64gx has a clock controller compatible with mpfs-clkcfg. Don't permit the deprecated configuration that was never supported for this SoC. Signed-off-by: Pierre-Henry Moussay <pierre-henry.moussay@microchip.com> Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com> Reviewed-by: Claudiu Beznea <claudiu.beznea@tuxon.dev> Co-developed-by: Conor Dooley <conor.dooley@microchip.com> Signed-off-by: Conor Dooley <conor.dooley@microchip.com> Link: https://lore.kernel.org/r/20260113-glue-justifier-566ffab2ffd3@spud Signed-off-by: Claudiu Beznea <claudiu.beznea@tuxon.dev>
1 parent e6584bd commit ec8c1f3

1 file changed

Lines changed: 15 additions & 1 deletion

File tree

Documentation/devicetree/bindings/clock/microchip,mpfs-clkcfg.yaml

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,11 @@ description: |
1919
2020
properties:
2121
compatible:
22-
const: microchip,mpfs-clkcfg
22+
oneOf:
23+
- items:
24+
- const: microchip,pic64gx-clkcfg
25+
- const: microchip,mpfs-clkcfg
26+
- const: microchip,mpfs-clkcfg
2327

2428
reg:
2529
oneOf:
@@ -69,6 +73,16 @@ required:
6973
- clocks
7074
- '#clock-cells'
7175

76+
if:
77+
properties:
78+
compatible:
79+
contains:
80+
const: microchip,pic64gx-clkcfg
81+
then:
82+
properties:
83+
reg:
84+
maxItems: 1
85+
7286
additionalProperties: false
7387

7488
examples:

0 commit comments

Comments
 (0)