diff --git a/arch/arm64/boot/dts/rockchip/rk3576-cpu-swap.dtsi b/arch/arm64/boot/dts/rockchip/rk3576-cpu-swap.dtsi index 83b9d79a129b..bb73ee71f938 100644 --- a/arch/arm64/boot/dts/rockchip/rk3576-cpu-swap.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3576-cpu-swap.dtsi @@ -57,3 +57,15 @@ }; }; }; + +&cluster0_opp_table { + /delete-property/ rockchip,early-suspend-freq; +}; + +&cluster1_opp_table { + /delete-property/ rockchip,early-suspend-freq; +}; + +&rockchip_system_monitor { + /delete-property/ rockchip,early-suspend-offline-cpus; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3576.dtsi b/arch/arm64/boot/dts/rockchip/rk3576.dtsi index 4c997e570b6b..2b942366909a 100644 --- a/arch/arm64/boot/dts/rockchip/rk3576.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3576.dtsi @@ -424,6 +424,7 @@ 495000 4 >; intermediate-threshold-freq = <816000>; + rockchip,early-suspend-freq = <1800000>; rockchip,reboot-freq = <1416000>; rockchip,temp-hysteresis = <5000>; @@ -542,6 +543,7 @@ 495000 4 >; intermediate-threshold-freq = <816000>; + rockchip,early-suspend-freq = <408000>; rockchip,reboot-freq = <1608000>; rockchip,temp-hysteresis = <5000>; @@ -1335,6 +1337,7 @@ compatible = "rockchip,system-monitor"; rockchip,thermal-zone = "little-core-thermal"; + rockchip,early-suspend-offline-cpus = "4-7"; }; thermal_zones: thermal-zones {