Skip to content

Commit 1b6a230

Browse files
morimotogeertu
authored andcommitted
arm64: dts: renesas: ironhide: Enable to use SCMI
Enable SCMI via MFIS-SCP and S-TCM transport area. Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com> Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> Link: https://patch.msgid.link/20260519074702.3308-6-wsa+renesas@sang-engineering.com [geert: Drop scmi_clk node] Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
1 parent 556304b commit 1b6a230

1 file changed

Lines changed: 30 additions & 0 deletions

File tree

‎arch/arm64/boot/dts/renesas/r8a78000-ironhide.dts‎

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
*/
77

88
/dts-v1/;
9+
#include <dt-bindings/soc/renesas,r8a78000-mfis.h>
910
#include "r8a78000.dtsi"
1011

1112
/ {
@@ -20,6 +21,19 @@
2021
stdout-path = "serial0:1843200n8";
2122
};
2223

24+
firmware {
25+
scmi: scmi {
26+
compatible = "arm,scmi";
27+
mboxes = <&mfis_scp 2 MFIS_CHANNEL_TX>,
28+
<&mfis_scp 2 MFIS_CHANNEL_RX>;
29+
mbox-names = "tx", "rx";
30+
shmem = <&scmi_tx_shmem>, <&scmi_rx_shmem>;
31+
arm,no-completion-irq;
32+
#address-cells = <1>;
33+
#size-cells = <0>;
34+
};
35+
};
36+
2337
memory@40000000 {
2438
device_type = "memory";
2539
reg = <0x0 0x40000000 0x0 0x80000000>;
@@ -109,6 +123,22 @@
109123
status = "okay";
110124
};
111125

126+
&mfis_scp {
127+
status = "okay";
128+
};
129+
112130
&scif_clk {
113131
clock-frequency = <26000000>;
114132
};
133+
134+
&stcm_transport {
135+
scmi_tx_shmem: sram@1200 {
136+
compatible = "arm,scmi-shmem";
137+
reg = <0x1200 0x0100>;
138+
};
139+
140+
scmi_rx_shmem: sram@1300 {
141+
compatible = "arm,scmi-shmem";
142+
reg = <0x1300 0x100>;
143+
};
144+
};

0 commit comments

Comments
 (0)