[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20251218152058.1521806-2-alexander.stein@ew.tq-group.com>
Date: Thu, 18 Dec 2025 16:20:48 +0100
From: Alexander Stein <alexander.stein@...tq-group.com>
To: Rob Herring <robh@...nel.org>,
Krzysztof Kozlowski <krzk+dt@...nel.org>,
Conor Dooley <conor+dt@...nel.org>,
Geert Uytterhoeven <geert+renesas@...der.be>,
Michael Turquette <mturquette@...libre.com>,
Stephen Boyd <sboyd@...nel.org>,
Peter Chen <peter.chen@...nel.org>,
Pawel Laszczak <pawell@...ence.com>,
Roger Quadros <rogerq@...nel.org>,
Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
Shawn Guo <shawnguo@...nel.org>,
Sascha Hauer <s.hauer@...gutronix.de>,
Pengutronix Kernel Team <kernel@...gutronix.de>,
Fabio Estevam <festevam@...il.com>,
Magnus Damm <magnus.damm@...il.com>,
Marek Vasut <marex@...x.de>
Cc: Alexander Stein <alexander.stein@...tq-group.com>,
devicetree@...r.kernel.org,
linux-kernel@...r.kernel.org,
linux-renesas-soc@...r.kernel.org,
linux-clk@...r.kernel.org,
linux-usb@...r.kernel.org,
imx@...ts.linux.dev,
linux-arm-kernel@...ts.infradead.org,
linux@...tq-group.com
Subject: [PATCH 1/6] dt-bindings: clk: rs9: add clock-output-names property
Add "clock-output-names" which is a standard property for clock
providers.
Signed-off-by: Alexander Stein <alexander.stein@...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
Powered by blists - more mailing lists