diff --git a/msm/sde/sde_kms.c b/msm/sde/sde_kms.c index 4cde404853eb..75a05b6b64d3 100644 --- a/msm/sde/sde_kms.c +++ b/msm/sde/sde_kms.c @@ -3732,7 +3732,7 @@ static void sde_kms_irq_affinity_notify( sde_kms->irq_cpu_mask = *mask; // request vote with updated irq cpu mask - if (sde_kms->irq_enabled) + if (atomic_read(&sde_kms->irq_vote_count)) _sde_kms_update_pm_qos_irq_request(sde_kms); mutex_unlock(&priv->phandle.phandle_lock);