diff --git a/arch/arm64/boot/dts/rockchip/rv1126b-evb1-v10.dts b/arch/arm64/boot/dts/rockchip/rv1126b-evb1-v10.dts index 6ab9eb32912f..89b327e90aa7 100644 --- a/arch/arm64/boot/dts/rockchip/rv1126b-evb1-v10.dts +++ b/arch/arm64/boot/dts/rockchip/rv1126b-evb1-v10.dts @@ -25,6 +25,7 @@ | RKPM_SLP_PMU_PMUALIVE_32K | RKPM_SLP_PMU_DIS_OSC | RKPM_SLP_32K_EXT + | RKPM_SLP_LP_AOA ) >; @@ -156,6 +157,13 @@ | RKPM_IO_CFG_ID(25) ) >; + + rockchip,wakeup-config = < + (0 + | RKPM_GPIO0_WKUP_EN + | RKPM_AAD_WKUP_EN + ) + >; }; &rtc { diff --git a/arch/arm64/boot/dts/rockchip/rv1126b-evb2-v10.dts b/arch/arm64/boot/dts/rockchip/rv1126b-evb2-v10.dts index 96dd2a1089d5..dae3ae83a7c5 100644 --- a/arch/arm64/boot/dts/rockchip/rv1126b-evb2-v10.dts +++ b/arch/arm64/boot/dts/rockchip/rv1126b-evb2-v10.dts @@ -21,6 +21,16 @@ &rockchip_suspend { status = "okay"; + rockchip,sleep-mode-config = < + (0 + | RKPM_SLP_ARMOFF_LOGOFF + | RKPM_SLP_PMU_PMUALIVE_32K + | RKPM_SLP_PMU_DIS_OSC + | RKPM_SLP_32K_EXT + | RKPM_SLP_LP_AOA + ) + >; + rockchip,sleep-pin-config = < (0 | RKPM_SLEEP_PIN0_EN @@ -30,6 +40,13 @@ ) >; + rockchip,wakeup-config = < + (0 + | RKPM_GPIO0_WKUP_EN + | RKPM_AAD_WKUP_EN + ) + >; + rockchip,sleep-io-config = < /* pmic_sleep */ (0