diff --git a/arch/arm64/boot/dts/rockchip/rk3568.dtsi b/arch/arm64/boot/dts/rockchip/rk3568.dtsi index ddcf374acee6..e00bad98f152 100644 --- a/arch/arm64/boot/dts/rockchip/rk3568.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3568.dtsi @@ -162,6 +162,20 @@ compatible = "linaro,optee-tz"; method = "smc"; }; + + scmi: scmi { + compatible = "arm,scmi-smc"; + shmem = <&scmi_shmem>; + arm,smc-id = <0x8200000f>; + #address-cells = <1>; + #size-cells = <0>; + + scmi_clk: protocol@14 { + reg = <0x14>; + shmem = <&scmi_shmem>; + #clock-cells = <1>; + }; + }; }; mpp_srv: mpp-srv { @@ -561,6 +575,11 @@ #address-cells = <1>; #size-cells = <1>; ranges = <0x0 0x0 0xfdcc0000 0xc000>; + + scmi_shmem: scmi-shmem@0 { + compatible = "arm,scmi-shmem"; + reg = <0x0 0x200>; + }; }; pmucru: clock-controller@fdd00000 {