From 20a7398ee05ae71f3a51a82431a1eb1011ba585a Mon Sep 17 00:00:00 2001 From: Raghavendra Kakarla Date: Thu, 5 Nov 2020 22:12:06 +0530 Subject: [PATCH] rpmsg: rpm-smd: Add null check for irq_chip affinity callback Add the null checks for irq_chip callback while calling affinity call of glink interrupt. Change-Id: I62cec6ade0233094ef9a821185677b703d3ba1a3 Signed-off-by: Raghavendra Kakarla --- drivers/rpmsg/rpm-smd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/rpmsg/rpm-smd.c b/drivers/rpmsg/rpm-smd.c index b075062ebda1..ed1f8175b485 100644 --- a/drivers/rpmsg/rpm-smd.c +++ b/drivers/rpmsg/rpm-smd.c @@ -1465,7 +1465,7 @@ static int smd_mask_receive_interrupt(bool mask, if (mask) { irq_chip->irq_mask(irq_data); - if (cpumask) + if (cpumask && irq_chip->irq_set_affinity) irq_chip->irq_set_affinity(irq_data, cpumask, true); } else { irq_chip->irq_unmask(irq_data);