aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/arm/mach-davinci/Kconfig8
-rw-r--r--arch/arm/mach-davinci/Makefile2
-rw-r--r--drivers/irqchip/Kconfig5
-rw-r--r--drivers/irqchip/Makefile1
-rw-r--r--drivers/irqchip/irq-davinci-cp-intc.c (renamed from arch/arm/mach-davinci/cp_intc.c)0
5 files changed, 8 insertions, 8 deletions
diff --git a/arch/arm/mach-davinci/Kconfig b/arch/arm/mach-davinci/Kconfig
index 71a4d875dd39..5a59cebc7d0a 100644
--- a/arch/arm/mach-davinci/Kconfig
+++ b/arch/arm/mach-davinci/Kconfig
@@ -1,10 +1,6 @@
1# SPDX-License-Identifier: GPL-2.0 1# SPDX-License-Identifier: GPL-2.0
2if ARCH_DAVINCI 2if ARCH_DAVINCI
3 3
4config CP_INTC
5 bool
6 select IRQ_DOMAIN
7
8config ARCH_DAVINCI_DMx 4config ARCH_DAVINCI_DMx
9 bool 5 bool
10 6
@@ -33,13 +29,13 @@ config ARCH_DAVINCI_DA830
33 select ARCH_DAVINCI_DA8XX 29 select ARCH_DAVINCI_DA8XX
34 # needed on silicon revs 1.0, 1.1: 30 # needed on silicon revs 1.0, 1.1:
35 select CPU_DCACHE_WRITETHROUGH if !CPU_DCACHE_DISABLE 31 select CPU_DCACHE_WRITETHROUGH if !CPU_DCACHE_DISABLE
36 select CP_INTC 32 select DAVINCI_CP_INTC
37 33
38config ARCH_DAVINCI_DA850 34config ARCH_DAVINCI_DA850
39 bool "DA850/OMAP-L138/AM18x based system" 35 bool "DA850/OMAP-L138/AM18x based system"
40 depends on !ARCH_DAVINCI_DMx || (AUTO_ZRELADDR && ARM_PATCH_PHYS_VIRT) 36 depends on !ARCH_DAVINCI_DMx || (AUTO_ZRELADDR && ARM_PATCH_PHYS_VIRT)
41 select ARCH_DAVINCI_DA8XX 37 select ARCH_DAVINCI_DA8XX
42 select CP_INTC 38 select DAVINCI_CP_INTC
43 39
44config ARCH_DAVINCI_DA8XX 40config ARCH_DAVINCI_DA8XX
45 bool 41 bool
diff --git a/arch/arm/mach-davinci/Makefile b/arch/arm/mach-davinci/Makefile
index 983865a99616..f76a8482784f 100644
--- a/arch/arm/mach-davinci/Makefile
+++ b/arch/arm/mach-davinci/Makefile
@@ -18,8 +18,6 @@ obj-$(CONFIG_ARCH_DAVINCI_DM365) += dm365.o devices.o
18obj-$(CONFIG_ARCH_DAVINCI_DA830) += da830.o devices-da8xx.o usb-da8xx.o 18obj-$(CONFIG_ARCH_DAVINCI_DA830) += da830.o devices-da8xx.o usb-da8xx.o
19obj-$(CONFIG_ARCH_DAVINCI_DA850) += da850.o devices-da8xx.o usb-da8xx.o 19obj-$(CONFIG_ARCH_DAVINCI_DA850) += da850.o devices-da8xx.o usb-da8xx.o
20 20
21obj-$(CONFIG_CP_INTC) += cp_intc.o
22
23# Board specific 21# Board specific
24obj-$(CONFIG_MACH_DA8XX_DT) += da8xx-dt.o pdata-quirks.o 22obj-$(CONFIG_MACH_DA8XX_DT) += da8xx-dt.o pdata-quirks.o
25obj-$(CONFIG_MACH_DAVINCI_EVM) += board-dm644x-evm.o 23obj-$(CONFIG_MACH_DAVINCI_EVM) += board-dm644x-evm.o
diff --git a/drivers/irqchip/Kconfig b/drivers/irqchip/Kconfig
index ea0eb82bf1d2..48fc5024c073 100644
--- a/drivers/irqchip/Kconfig
+++ b/drivers/irqchip/Kconfig
@@ -134,6 +134,11 @@ config DAVINCI_AINTC
134 select GENERIC_IRQ_CHIP 134 select GENERIC_IRQ_CHIP
135 select IRQ_DOMAIN 135 select IRQ_DOMAIN
136 136
137config DAVINCI_CP_INTC
138 bool
139 select GENERIC_IRQ_CHIP
140 select IRQ_DOMAIN
141
137config DW_APB_ICTL 142config DW_APB_ICTL
138 bool 143 bool
139 select GENERIC_IRQ_CHIP 144 select GENERIC_IRQ_CHIP
diff --git a/drivers/irqchip/Makefile b/drivers/irqchip/Makefile
index 623e0ec5f9d0..e6cd0c98eff2 100644
--- a/drivers/irqchip/Makefile
+++ b/drivers/irqchip/Makefile
@@ -7,6 +7,7 @@ obj-$(CONFIG_ATH79) += irq-ath79-misc.o
7obj-$(CONFIG_ARCH_BCM2835) += irq-bcm2835.o 7obj-$(CONFIG_ARCH_BCM2835) += irq-bcm2835.o
8obj-$(CONFIG_ARCH_BCM2835) += irq-bcm2836.o 8obj-$(CONFIG_ARCH_BCM2835) += irq-bcm2836.o
9obj-$(CONFIG_DAVINCI_AINTC) += irq-davinci-aintc.o 9obj-$(CONFIG_DAVINCI_AINTC) += irq-davinci-aintc.o
10obj-$(CONFIG_DAVINCI_CP_INTC) += irq-davinci-cp-intc.o
10obj-$(CONFIG_ARCH_EXYNOS) += exynos-combiner.o 11obj-$(CONFIG_ARCH_EXYNOS) += exynos-combiner.o
11obj-$(CONFIG_FARADAY_FTINTC010) += irq-ftintc010.o 12obj-$(CONFIG_FARADAY_FTINTC010) += irq-ftintc010.o
12obj-$(CONFIG_ARCH_HIP04) += irq-hip04.o 13obj-$(CONFIG_ARCH_HIP04) += irq-hip04.o
diff --git a/arch/arm/mach-davinci/cp_intc.c b/drivers/irqchip/irq-davinci-cp-intc.c
index 276da2772e7f..276da2772e7f 100644
--- a/arch/arm/mach-davinci/cp_intc.c
+++ b/drivers/irqchip/irq-davinci-cp-intc.c