Linux 3.14.25
[platform/adaptation/renesas_rcar/renesas_kernel.git] / arch / arm / mach-prima2 / Kconfig
1 config ARCH_SIRF
2         bool "CSR SiRF" if ARCH_MULTI_V7
3         select ARCH_REQUIRE_GPIOLIB
4         select GENERIC_CLOCKEVENTS
5         select GENERIC_IRQ_CHIP
6         select MIGHT_HAVE_CACHE_L2X0
7         select NO_IOPORT
8         select PINCTRL
9         select PINCTRL_SIRF
10         help
11           Support for CSR SiRFprimaII/Marco/Polo platforms
12
13 if ARCH_SIRF
14
15 menu "CSR SiRF atlas6/primaII/Marco/Polo Specific Features"
16
17 config ARCH_ATLAS6
18         bool "CSR SiRFSoC ATLAS6 ARM Cortex A9 Platform"
19         default y
20         select CPU_V7
21         select SIRF_IRQ
22         help
23           Support for CSR SiRFSoC ARM Cortex A9 Platform
24
25 config ARCH_PRIMA2
26         bool "CSR SiRFSoC PRIMA2 ARM Cortex A9 Platform"
27         default y
28         select CPU_V7
29         select SIRF_IRQ
30         select ZONE_DMA
31         help
32           Support for CSR SiRFSoC ARM Cortex A9 Platform
33
34 config ARCH_MARCO
35         bool "CSR SiRFSoC MARCO ARM Cortex A9 Platform"
36         default y
37         select ARM_GIC
38         select CPU_V7
39         select HAVE_ARM_SCU if SMP
40         select HAVE_SMP
41         select SMP_ON_UP if SMP
42         help
43           Support for CSR SiRFSoC ARM Cortex A9 Platform
44
45 endmenu
46
47 config SIRF_IRQ
48         bool
49
50 endif