summaryrefslogtreecommitdiffstats
path: root/drivers/irqchip/Kconfig
diff options
context:
space:
mode:
authorMarc Zyngier <maz@kernel.org>2023-01-03 15:12:21 +0100
committerMarc Zyngier <maz@kernel.org>2023-02-05 11:58:18 +0100
commitc19f897194288ec286bb52001b9ee9551876a614 (patch)
tree8d1f6b56d14856a60bf80ab971a2addd2dd60a03 /drivers/irqchip/Kconfig
parentgenirq: Add mechanism to multiplex a single HW IPI (diff)
downloadlinux-c19f897194288ec286bb52001b9ee9551876a614.tar.xz
linux-c19f897194288ec286bb52001b9ee9551876a614.zip
irqchip/apple-aic: Move over to core ipi-mux
Now that the complexity of the AIC IPI mux has been copied into the core code for the benefit of the riscv architecture, shrink the AIC driver by the same amount by using that infrastructure. Signed-off-by: Marc Zyngier <maz@kernel.org> Signed-off-by: Anup Patel <apatel@ventanamicro.com> Acked-by: Hector Martin <marcan@marcan.st> Link: https://lore.kernel.org/r/20230103141221.772261-10-apatel@ventanamicro.com
Diffstat (limited to 'drivers/irqchip/Kconfig')
-rw-r--r--drivers/irqchip/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/irqchip/Kconfig b/drivers/irqchip/Kconfig
index caa952c40ff9..cbf504794e7c 100644
--- a/drivers/irqchip/Kconfig
+++ b/drivers/irqchip/Kconfig
@@ -658,6 +658,7 @@ config APPLE_AIC
bool "Apple Interrupt Controller (AIC)"
depends on ARM64
depends on ARCH_APPLE || COMPILE_TEST
+ select GENERIC_IRQ_IPI_MUX
help
Support for the Apple Interrupt Controller found on Apple Silicon SoCs,
such as the M1.