summaryrefslogtreecommitdiffstats
path: root/drivers/irqchip/Kconfig
diff options
context:
space:
mode:
authorJisheng Zhang <jszhang@kernel.org>2024-06-14 23:34:49 +0800
committerThomas Gleixner <tglx@linutronix.de>2024-06-23 19:49:44 +0200
commit7cc4f309c933ec5d64eea31066fe86bbf9e48819 (patch)
tree0df0c738ea92205f1ed5435253abc0f1065d4591 /drivers/irqchip/Kconfig
parentef7080bd30bab81a1c4dd7c0afd942d2ab43081d (diff)
downloadlinux-stable-7cc4f309c933ec5d64eea31066fe86bbf9e48819.tar.gz
linux-stable-7cc4f309c933ec5d64eea31066fe86bbf9e48819.tar.bz2
linux-stable-7cc4f309c933ec5d64eea31066fe86bbf9e48819.zip
irqchip/dw-apb-ictl: Support building as module
The driver is now always built in. In some synaptics ARM64 SoCs it is used as a second level interrupt controller hanging off the ARM GIC and is therefore loadable during boot. Enable it to be built as a module and handle built-in usage correctly, so that it continues working on systems where it is the main interrupt controller. [ tglx: Massage changelog ] Signed-off-by: Jisheng Zhang <jszhang@kernel.org> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Link: https://lore.kernel.org/r/20240614153449.2083-1-jszhang@kernel.org
Diffstat (limited to 'drivers/irqchip/Kconfig')
-rw-r--r--drivers/irqchip/Kconfig2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/irqchip/Kconfig b/drivers/irqchip/Kconfig
index 348f34525d23..aaf84530386a 100644
--- a/drivers/irqchip/Kconfig
+++ b/drivers/irqchip/Kconfig
@@ -145,7 +145,7 @@ config DAVINCI_CP_INTC
select IRQ_DOMAIN
config DW_APB_ICTL
- bool
+ tristate "DesignWare APB Interrupt Controller"
select GENERIC_IRQ_CHIP
select IRQ_DOMAIN_HIERARCHY