[PATCH 1/6] dt-bindings: clk: rs9: add clock-output-names property
Alexander Stein
alexander.stein at ew.tq-group.com
Thu Dec 18 07:20:48 PST 2025
Add "clock-output-names" which is a standard property for clock
providers.
Signed-off-by: Alexander Stein <alexander.stein at ew.tq-group.com>
---
.../bindings/clock/renesas,9series.yaml | 37 +++++++++++++++++++
1 file changed, 37 insertions(+)
diff --git a/Documentation/devicetree/bindings/clock/renesas,9series.yaml b/Documentation/devicetree/bindings/clock/renesas,9series.yaml
index af6319697b1c0..5590f04147612 100644
--- a/Documentation/devicetree/bindings/clock/renesas,9series.yaml
+++ b/Documentation/devicetree/bindings/clock/renesas,9series.yaml
@@ -52,6 +52,10 @@ properties:
items:
- description: XTal input clock
+ clock-output-names:
+ minItems: 1
+ maxItems: 8
+
renesas,out-amplitude-microvolt:
enum: [ 600000, 700000, 800000, 900000 ]
description: Output clock signal amplitude
@@ -83,6 +87,38 @@ required:
additionalProperties: false
+allOf:
+ - if:
+ properties:
+ compatible:
+ contains:
+ enum:
+ - renesas,9fgv0241
+ then:
+ properties:
+ clock-output-names:
+ maxItems: 2
+ - if:
+ properties:
+ compatible:
+ contains:
+ enum:
+ - renesas,9fgv0441
+ then:
+ properties:
+ clock-output-names:
+ maxItems: 4
+ - if:
+ properties:
+ compatible:
+ contains:
+ enum:
+ - renesas,9fgv0841
+ then:
+ properties:
+ clock-output-names:
+ maxItems: 8
+
examples:
- |
/* 25MHz reference crystal */
@@ -101,6 +137,7 @@ examples:
compatible = "renesas,9fgv0241";
reg = <0x6a>;
#clock-cells = <1>;
+ clock-output-names = "DIF0";
clocks = <&ref25m>;
--
2.43.0
More information about the linux-arm-kernel
mailing list