From: Kuninori Morimoto Date: Tue, 19 May 2026 07:47:04 +0000 (+0200) Subject: arm64: dts: renesas: ironhide: Enable to use SCMI X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1b6a230750ee66b9ca8cb5675cc7eca802657570;p=thirdparty%2Fkernel%2Flinux.git arm64: dts: renesas: ironhide: Enable to use SCMI Enable SCMI via MFIS-SCP and S-TCM transport area. Signed-off-by: Kuninori Morimoto Signed-off-by: Wolfram Sang Reviewed-by: Geert Uytterhoeven Link: https://patch.msgid.link/20260519074702.3308-6-wsa+renesas@sang-engineering.com [geert: Drop scmi_clk node] Signed-off-by: Geert Uytterhoeven --- diff --git a/arch/arm64/boot/dts/renesas/r8a78000-ironhide.dts b/arch/arm64/boot/dts/renesas/r8a78000-ironhide.dts index ed027a6c356ed..d2b3fc08954a1 100644 --- a/arch/arm64/boot/dts/renesas/r8a78000-ironhide.dts +++ b/arch/arm64/boot/dts/renesas/r8a78000-ironhide.dts @@ -6,6 +6,7 @@ */ /dts-v1/; +#include #include "r8a78000.dtsi" / { @@ -20,6 +21,19 @@ stdout-path = "serial0:1843200n8"; }; + firmware { + scmi: scmi { + compatible = "arm,scmi"; + mboxes = <&mfis_scp 2 MFIS_CHANNEL_TX>, + <&mfis_scp 2 MFIS_CHANNEL_RX>; + mbox-names = "tx", "rx"; + shmem = <&scmi_tx_shmem>, <&scmi_rx_shmem>; + arm,no-completion-irq; + #address-cells = <1>; + #size-cells = <0>; + }; + }; + memory@40000000 { device_type = "memory"; reg = <0x0 0x40000000 0x0 0x80000000>; @@ -109,6 +123,22 @@ status = "okay"; }; +&mfis_scp { + status = "okay"; +}; + &scif_clk { clock-frequency = <26000000>; }; + +&stcm_transport { + scmi_tx_shmem: sram@1200 { + compatible = "arm,scmi-shmem"; + reg = <0x1200 0x0100>; + }; + + scmi_rx_shmem: sram@1300 { + compatible = "arm,scmi-shmem"; + reg = <0x1300 0x100>; + }; +};