From c67b9d6c2d35a3745c582bbbeaf0c0ee33ca82cb Mon Sep 17 00:00:00 2001 From: XiaoDong Huang Date: Wed, 16 Feb 2022 17:20:25 +0800 Subject: [PATCH] arm64: dts: rockchip: rk3588-nvr-demo: overwrite rockchip_suspend node Overwrite rockchip_suspend node for waking up by pwm_int in system suspend: 1. Use 24M clock in suspend; 2. Enable RKPM_CPU0_WKUP_EN wakeup; 3. Enable virtual-poweroff; 4. Enable sleep-debug-en; Signed-off-by: XiaoDong Huang Change-Id: I10685799a90cc5dde2f698924e5bd8a45ad00b27 --- .../boot/dts/rockchip/rk3588-nvr-demo.dtsi | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3588-nvr-demo.dtsi b/arch/arm64/boot/dts/rockchip/rk3588-nvr-demo.dtsi index d6d63386b408..140bdcc555c4 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588-nvr-demo.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588-nvr-demo.dtsi @@ -490,6 +490,23 @@ }; }; +&rockchip_suspend { + status = "okay"; + rockchip,sleep-debug-en = <1>; + rockchip,virtual-poweroff = <1>; + rockchip,sleep-mode-config = < + (0 + | RKPM_SLP_ARMOFF_DDRPD + ) + >; + rockchip,wakeup-config = < + (0 + | RKPM_CPU0_WKUP_EN + | RKPM_GPIO_WKUP_EN + ) + >; +}; + &route_hdmi0 { status = "okay"; };