summaryrefslogtreecommitdiff
path: root/arch/arm/Kconfig
diff options
context:
space:
mode:
authorArnd Bergmann <arnd@arndb.de>2022-04-02 15:28:18 +0200
committerArnd Bergmann <arnd@arndb.de>2022-04-07 09:31:31 +0200
commitc78a41fc04f0209cba1e62ccbe6a4844633515e7 (patch)
tree95d943308c3b5a9ab85aba49ba1bdda76300674a /arch/arm/Kconfig
parent91276c0fa4b405c90d7a7fafdca84ae18a516bbf (diff)
ARM: s3c24xx: convert to sparse-irq
As a final bit of preparation for converting to ARCH_MULTIPLATFORM, change the interrupt handling for s3c24xx to use sparse IRQs. Since the number of possible interrupts is already fixed and relatively small per chip, just make it use all legacy interrupts preallocated using the .nr_irqs field in the machine descriptor, rather than actually allocating domains on the fly. Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r--arch/arm/Kconfig2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index 2242d2ae8854..c06e008c90ab 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -444,8 +444,10 @@ config ARCH_S3C24XX
select CLKSRC_SAMSUNG_PWM
select GPIO_SAMSUNG
select GPIOLIB
+ select IRQ_DOMAIN
select S3C2410_WATCHDOG
select SAMSUNG_ATAGS
+ select SPARSE_IRQ
select USE_OF
select WATCHDOG
help