[PATCH v2 05/10] dt-bindings: clock: renesas,r8a78000-cpg: Add firmware property
From: Geert Uytterhoeven
Date: Wed Jul 08 2026 - 06:26:47 EST
Add a firmware property, for systems where SCMI must be used instead of
direct hardware access.
Signed-off-by: Geert Uytterhoeven <geert+renesas@xxxxxxxxx>
---
v2:
- Spin off from "dt-bindings: clock: Document Renesas R-Car X5H Clock
Pulse Generator".
---
.../devicetree/bindings/clock/renesas,r8a78000-cpg.yaml | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/Documentation/devicetree/bindings/clock/renesas,r8a78000-cpg.yaml b/Documentation/devicetree/bindings/clock/renesas,r8a78000-cpg.yaml
index 4e23bba334382346..fc499e7cf52e4f0c 100644
--- a/Documentation/devicetree/bindings/clock/renesas,r8a78000-cpg.yaml
+++ b/Documentation/devicetree/bindings/clock/renesas,r8a78000-cpg.yaml
@@ -35,6 +35,12 @@ properties:
<dt-bindings/clock/renesas,r8a78000-cpg.h>.
const: 1
+ firmware:
+ $ref: /schemas/types.yaml#/definitions/phandle
+ description:
+ Reference to the SCMI firmware device node on systems where SCMI must be
+ used instead of direct hardware access.
+
required:
- compatible
- reg
@@ -52,4 +58,5 @@ examples:
clocks = <&extal_clk>, <&extalr_clk>;
clock-names = "extal", "extalr";
#clock-cells = <1>;
+ firmware = <&scmi>;
};
--
2.43.0