1# SPDX-License-Identifier: GPL-2.0-only
2menuconfig ARCH_SIRF
3	bool "CSR SiRF"
4	depends on ARCH_MULTI_V7
5	select ARCH_HAS_RESET_CONTROLLER
6	select RESET_CONTROLLER
7	select GENERIC_IRQ_CHIP
8	select GPIOLIB
9	select NO_IOPORT_MAP
10	select REGMAP
11	select PINCTRL
12	select PINCTRL_SIRF
13	help
14	  Support for CSR SiRFprimaII/Marco/Polo platforms
15
16if ARCH_SIRF
17
18comment "CSR SiRF atlas6/primaII/Atlas7 Specific Features"
19
20config ARCH_ATLAS6
21	bool "CSR SiRFSoC ATLAS6 ARM Cortex A9 Platform"
22	default y
23	select SIRF_IRQ
24	help
25          Support for CSR SiRFSoC ARM Cortex A9 Platform
26
27config ARCH_ATLAS7
28	bool "CSR SiRFSoC ATLAS7 ARM Cortex A7 Platform"
29	default y
30	select ARM_GIC
31	select ATLAS7_TIMER
32	select HAVE_ARM_SCU if SMP
33	select HAVE_SMP
34	help
35          Support for CSR SiRFSoC ARM Cortex A7 Platform
36
37config ARCH_PRIMA2
38	bool "CSR SiRFSoC PRIMA2 ARM Cortex A9 Platform"
39	default y
40	select SIRF_IRQ
41	select ZONE_DMA
42	select PRIMA2_TIMER
43	help
44          Support for CSR SiRFSoC ARM Cortex A9 Platform
45
46config SIRF_IRQ
47	bool
48
49endif
50