diff --git a/drivers/irqchip/qcom-mpm.c b/drivers/irqchip/qcom-mpm.c index 5c4b0679c6d0..5f364c66851e 100644 --- a/drivers/irqchip/qcom-mpm.c +++ b/drivers/irqchip/qcom-mpm.c @@ -447,7 +447,7 @@ void msm_mpm_enter_sleep(struct cpumask *cpumask) if (!irq_data) return; - if (cpumask) + if (cpumask && irq_chip->irq_set_affinity) irq_chip->irq_set_affinity(irq_data, cpumask, true); }