diff options
-rw-r--r-- | arch/arm/mach-ux500/pm/suspend.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/arm/mach-ux500/pm/suspend.c b/arch/arm/mach-ux500/pm/suspend.c index c5cf6260fbd..da7b64e3bb6 100644 --- a/arch/arm/mach-ux500/pm/suspend.c +++ b/arch/arm/mach-ux500/pm/suspend.c @@ -70,7 +70,11 @@ static int suspend(bool do_deepsleep) if (cpu_is_u9500()) prcmu_enable_wakeups(PRCMU_WAKEUP(ABB) | PRCMU_WAKEUP(HSI0)); else +#if defined(CONFIG_RTC_DRV_PL031) + prcmu_enable_wakeups(PRCMU_WAKEUP(ABB) | PRCMU_WAKEUP(RTC)); +#else prcmu_enable_wakeups(PRCMU_WAKEUP(ABB)); +#endif context_vape_save(); |