summaryrefslogtreecommitdiffstats
path: root/drivers/irqchip
diff options
context:
space:
mode:
authorValentin Schneider <valentin.schneider@arm.com>2020-11-09 09:41:19 +0000
committerMarc Zyngier <maz@kernel.org>2020-12-11 14:47:50 +0000
commitffdad793d579c9286c7b67a86d1a3c890fb32082 (patch)
tree37c602f0c3a744c553efbab5285525104adc5c3a /drivers/irqchip
parente52e73b7e9f7d08b8c2ef6fb1657105093e22a03 (diff)
downloadlinux-stable-ffdad793d579c9286c7b67a86d1a3c890fb32082.tar.gz
linux-stable-ffdad793d579c9286c7b67a86d1a3c890fb32082.tar.bz2
linux-stable-ffdad793d579c9286c7b67a86d1a3c890fb32082.zip
irqchip/bcm2836: Make IPIs use handle_percpu_devid_irq()
As done for the Arm GIC irqchips, move IPIs to handle_percpu_devid_irq() as handle_percpu_devid_fasteoi_ipi() isn't actually required. Signed-off-by: Valentin Schneider <valentin.schneider@arm.com> Signed-off-by: Marc Zyngier <maz@kernel.org> Link: https://lore.kernel.org/r/20201109094121.29975-4-valentin.schneider@arm.com
Diffstat (limited to 'drivers/irqchip')
-rw-r--r--drivers/irqchip/irq-bcm2836.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/irqchip/irq-bcm2836.c b/drivers/irqchip/irq-bcm2836.c
index cbc7c740e4dc..5f5eb8877c41 100644
--- a/drivers/irqchip/irq-bcm2836.c
+++ b/drivers/irqchip/irq-bcm2836.c
@@ -209,7 +209,7 @@ static int bcm2836_arm_irqchip_ipi_alloc(struct irq_domain *d,
irq_set_percpu_devid(virq + i);
irq_domain_set_info(d, virq + i, i, &bcm2836_arm_irqchip_ipi,
d->host_data,
- handle_percpu_devid_fasteoi_ipi,
+ handle_percpu_devid_irq,
NULL, NULL);
}