summaryrefslogtreecommitdiffstats
path: root/drivers/irqchip/irq-armada-370-xp.c
diff options
context:
space:
mode:
authorMarek BehĂșn <kabel@kernel.org>2024-08-07 18:41:04 +0200
committerThomas Gleixner <tglx@linutronix.de>2024-08-08 17:15:01 +0200
commitb77c6a73e10ae16b19999bebc6ca1413739dfe86 (patch)
tree2cee0ea211eadaac0a15f3bcf4aa0b65f231e839 /drivers/irqchip/irq-armada-370-xp.c
parentd6ca3f440239fb4fa85228ead4c5e8b286645b7e (diff)
downloadlinux-stable-b77c6a73e10ae16b19999bebc6ca1413739dfe86.tar.gz
linux-stable-b77c6a73e10ae16b19999bebc6ca1413739dfe86.tar.bz2
linux-stable-b77c6a73e10ae16b19999bebc6ca1413739dfe86.zip
irqchip/armada-370-xp: Use mpic_is_ipi_available() in mpic_of_init()
mpic_of_init() contains the last case where the open coded IPI support condition needs to be replaced with mpic_is_ipi_available() to keep the code consistent. Signed-off-by: Marek BehĂșn <kabel@kernel.org> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'drivers/irqchip/irq-armada-370-xp.c')
-rw-r--r--drivers/irqchip/irq-armada-370-xp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/irqchip/irq-armada-370-xp.c b/drivers/irqchip/irq-armada-370-xp.c
index 4f3f99af12b2..d7c5ef248474 100644
--- a/drivers/irqchip/irq-armada-370-xp.c
+++ b/drivers/irqchip/irq-armada-370-xp.c
@@ -879,7 +879,7 @@ static int __init mpic_of_init(struct device_node *node, struct device_node *par
return err;
}
- if (mpic->parent_irq <= 0) {
+ if (mpic_is_ipi_available(mpic)) {
irq_set_default_host(mpic->domain);
set_handle_irq(mpic_handle_irq);
#ifdef CONFIG_SMP