diff --git a/drivers/soc/qcom/mpm-of.c b/drivers/soc/qcom/mpm-of.c index 39e343f8a6c3..064165955780 100644 --- a/drivers/soc/qcom/mpm-of.c +++ b/drivers/soc/qcom/mpm-of.c @@ -552,6 +552,8 @@ void msm_mpm_enter_sleep(uint32_t sclk_count, bool from_idle, wakeup = (~0ULL); } + msm_mpm_gpio_irqs_detectable(from_idle); + msm_mpm_irqs_detectable(from_idle); msm_mpm_set(wakeup, !from_idle); if (cpumask) irq_set_affinity(msm_mpm_dev_data.mpm_ipc_irq, cpumask);