diff --git a/arch/arm64/boot/dts/rockchip/rk1808.dtsi b/arch/arm64/boot/dts/rockchip/rk1808.dtsi index fd7b7535a882..62a15165814b 100644 --- a/arch/arm64/boot/dts/rockchip/rk1808.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk1808.dtsi @@ -9,6 +9,7 @@ #include #include #include +#include #include #include "rk1808-dram-default-timing.dtsi" @@ -116,6 +117,25 @@ method = "smc"; }; + rockchip_suspend: rockchip-suspend { + compatible = "rockchip,pm-rk1808"; + status = "disabled"; + rockchip,sleep-debug-en = <0>; + rockchip,sleep-mode-config = < + (0 + | RKPM_SLP_ARMOFF + | RKPM_SLP_PMU_PMUALIVE_32K + | RKPM_SLP_PMU_DIS_OSC + | RKPM_SLP_32K_EXT + ) + >; + rockchip,wakeup-config = < + (0 + | RKPM_GPIO_WKUP_EN + ) + >; + }; + timer { compatible = "arm,armv8-timer"; interrupts = ,