arm64: dts: meson: fix S4 power-controller node
authorXianwei Zhao <xianwei.zhao@amlogic.com>
Fri, 12 Apr 2024 08:42:30 +0000 (16:42 +0800)
committerNeil Armstrong <neil.armstrong@linaro.org>
Fri, 12 Apr 2024 13:09:54 +0000 (15:09 +0200)
The power-controller module works well by adding its parent
node secure-monitor.

Fixes: 085f7a298a14 ("arm64: dts: add support for S4 power domain controller")
Signed-off-by: Xianwei Zhao <xianwei.zhao@amlogic.com>
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>
Link: https://lore.kernel.org/r/20240412-fix-secpwr-s4-v2-1-3802fd936d77@amlogic.com
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
arch/arm64/boot/dts/amlogic/meson-s4.dtsi

index ce90b35686a212181efdda3e14cc612ee17c9536..10896f9df682d8c59afa9db032ab49e01d568392 100644 (file)
                #clock-cells = <0>;
        };
 
-       pwrc: power-controller {
-               compatible = "amlogic,meson-s4-pwrc";
-               #power-domain-cells = <1>;
-               status = "okay";
+       firmware {
+               sm: secure-monitor {
+                       compatible = "amlogic,meson-gxbb-sm";
+
+                       pwrc: power-controller {
+                               compatible = "amlogic,meson-s4-pwrc";
+                               #power-domain-cells = <1>;
+                       };
+               };
        };
 
        soc {