[PATCH v3 12/12] arm64: dts: renesas: ironhide: Add CPG/MDLC renesas,scmi-firmware properties
Geert Uytterhoeven
geert+renesas at glider.be
Wed Sep 2 04:29:28 PDT 2026
Link the various Clock Pulse Generator (CPG) and Module Controller
(MDLC) device nodes to their SCMI provider.
Signed-off-by: Geert Uytterhoeven <geert+renesas at glider.be>
---
v3:
- s/firmware/renesas,scmi-firmware/,
v2:
- No changes.
---
.../boot/dts/renesas/r8a78000-ironhide.dts | 116 ++++++++++++++++++
1 file changed, 116 insertions(+)
diff --git a/arch/arm64/boot/dts/renesas/r8a78000-ironhide.dts b/arch/arm64/boot/dts/renesas/r8a78000-ironhide.dts
index 04291f04da2b7fb5..a6f055a1f38a8449 100644
--- a/arch/arm64/boot/dts/renesas/r8a78000-ironhide.dts
+++ b/arch/arm64/boot/dts/renesas/r8a78000-ironhide.dts
@@ -170,6 +170,10 @@ ecc at 1e66660000 {
};
};
+&cpg {
+ renesas,scmi-firmware = <&scmi>;
+};
+
&extal_clk {
clock-frequency = <16666600>;
};
@@ -183,6 +187,118 @@ &hscif0 {
status = "okay";
};
+&mdlc_aon {
+ renesas,scmi-firmware = <&scmi>;
+};
+
+&mdlc_cmnn {
+ renesas,scmi-firmware = <&scmi>;
+};
+
+&mdlc_cmns {
+ renesas,scmi-firmware = <&scmi>;
+};
+
+&mdlc_ddr0 {
+ renesas,scmi-firmware = <&scmi>;
+};
+
+&mdlc_ddr1 {
+ renesas,scmi-firmware = <&scmi>;
+};
+
+&mdlc_ddr2 {
+ renesas,scmi-firmware = <&scmi>;
+};
+
+&mdlc_ddr3 {
+ renesas,scmi-firmware = <&scmi>;
+};
+
+&mdlc_ddr4 {
+ renesas,scmi-firmware = <&scmi>;
+};
+
+&mdlc_ddr5 {
+ renesas,scmi-firmware = <&scmi>;
+};
+
+&mdlc_ddr6 {
+ renesas,scmi-firmware = <&scmi>;
+};
+
+&mdlc_ddr7 {
+ renesas,scmi-firmware = <&scmi>;
+};
+
+&mdlc_dsp {
+ renesas,scmi-firmware = <&scmi>;
+};
+
+&mdlc_gpc {
+ renesas,scmi-firmware = <&scmi>;
+};
+
+&mdlc_hscn {
+ renesas,scmi-firmware = <&scmi>;
+};
+
+&mdlc_hscs {
+ renesas,scmi-firmware = <&scmi>;
+};
+
+&mdlc_imn {
+ renesas,scmi-firmware = <&scmi>;
+};
+
+&mdlc_ims {
+ renesas,scmi-firmware = <&scmi>;
+};
+
+&mdlc_mm {
+ renesas,scmi-firmware = <&scmi>;
+};
+
+&mdlc_npu0 {
+ renesas,scmi-firmware = <&scmi>;
+};
+
+&mdlc_npu1 {
+ renesas,scmi-firmware = <&scmi>;
+};
+
+&mdlc_pere {
+ renesas,scmi-firmware = <&scmi>;
+};
+
+&mdlc_perw {
+ renesas,scmi-firmware = <&scmi>;
+};
+
+&mdlc_rt {
+ renesas,scmi-firmware = <&scmi>;
+};
+
+&mdlc_scp {
+ renesas,scmi-firmware = <&scmi>;
+};
+
+&mdlc_top {
+ renesas,scmi-firmware = <&scmi>;
+};
+
+&mdlc_vio {
+ renesas,scmi-firmware = <&scmi>;
+};
+
+&mdlc_vipn {
+ renesas,scmi-firmware = <&scmi>;
+};
+
+&mdlc_vips {
+ renesas,scmi-firmware = <&scmi>;
+};
+
&mfis_scp {
status = "okay";
};
--
2.43.0
More information about the linux-arm-kernel
mailing list