Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
[firefly-linux-kernel-4.4.55.git] / arch / arm / mach-prima2 / Kconfig
1 menuconfig ARCH_SIRF
2         bool "CSR SiRF" if ARCH_MULTI_V7
3         select ARCH_HAS_RESET_CONTROLLER
4         select ARCH_REQUIRE_GPIOLIB
5         select GENERIC_IRQ_CHIP
6         select NO_IOPORT_MAP
7         select PINCTRL
8         select PINCTRL_SIRF
9         help
10           Support for CSR SiRFprimaII/Marco/Polo platforms
11
12 if ARCH_SIRF
13
14 comment "CSR SiRF atlas6/primaII/Atlas7 Specific Features"
15
16 config ARCH_ATLAS6
17         bool "CSR SiRFSoC ATLAS6 ARM Cortex A9 Platform"
18         default y
19         select SIRF_IRQ
20         help
21           Support for CSR SiRFSoC ARM Cortex A9 Platform
22
23 config ARCH_ATLAS7
24         bool "CSR SiRFSoC ATLAS7 ARM Cortex A7 Platform"
25         default y
26         select ARM_GIC
27         select CPU_V7
28         select HAVE_ARM_SCU if SMP
29         select HAVE_SMP
30         help
31           Support for CSR SiRFSoC ARM Cortex A7 Platform
32
33 config ARCH_PRIMA2
34         bool "CSR SiRFSoC PRIMA2 ARM Cortex A9 Platform"
35         default y
36         select SIRF_IRQ
37         select ZONE_DMA
38         help
39           Support for CSR SiRFSoC ARM Cortex A9 Platform
40
41 config SIRF_IRQ
42         bool
43
44 endif