irqchip: mpm: Add check for irq_set_affinity implementation

GIC-V2 driver does not implement irq_set_affinity function.

This change checks same before calling.

Change-Id: I3adb5681281b85bf5fa272d6ad7e968a01b95398
Signed-off-by: Tushar Nimkar <tnimkar@codeaurora.org>
This commit is contained in:
Tushar Nimkar 2021-03-11 17:35:07 +05:30 • committed by Gerrit - the friendly Code Review server
commit 98dfb46503

View file

@ -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);
}