OSDN Git Service

ARM: s3c24xx: move irqchip driver back into platform
authorArnd Bergmann <arnd@arndb.de>
Thu, 6 Aug 2020 18:20:38 +0000 (20:20 +0200)
committerKrzysztof Kozlowski <krzk@kernel.org>
Wed, 19 Aug 2020 19:40:52 +0000 (21:40 +0200)
It was a good idea to move it out at first, but the irqchip code
is still tightly connected to the s3c24xx platform code and uses
multiple internal header files, so just move it back for the
time being to avoid those dependencies.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20200806182059.2431-21-krzk@kernel.org
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
arch/arm/mach-s3c24xx/Makefile
arch/arm/mach-s3c24xx/irq-s3c24xx.c [moved from drivers/irqchip/irq-s3c24xx.c with 100% similarity]
drivers/irqchip/Makefile

index fbebc5f..3ad297b 100644 (file)
@@ -8,6 +8,7 @@
 # core
 
 obj-y                          += common.o
+obj-y                          += irq-s3c24xx.o
 
 obj-$(CONFIG_CPU_S3C2410)      += s3c2410.o
 obj-$(CONFIG_S3C2410_PLL)      += pll-s3c2410.o
index 133f9c4..8c983ad 100644 (file)
@@ -16,7 +16,6 @@ obj-$(CONFIG_ARCH_LPC32XX)            += irq-lpc32xx.o
 obj-$(CONFIG_ARCH_MMP)                 += irq-mmp.o
 obj-$(CONFIG_IRQ_MXS)                  += irq-mxs.o
 obj-$(CONFIG_ARCH_TEGRA)               += irq-tegra.o
-obj-$(CONFIG_ARCH_S3C24XX)             += irq-s3c24xx.o
 obj-$(CONFIG_DW_APB_ICTL)              += irq-dw-apb-ictl.o
 obj-$(CONFIG_CLPS711X_IRQCHIP)         += irq-clps711x.o
 obj-$(CONFIG_OMPIC)                    += irq-ompic.o