xref: /openbmc/linux/arch/arm/mach-sunxi/Kconfig (revision 559482d1)
1menuconfig ARCH_SUNXI
2	bool "Allwinner SoCs" if ARCH_MULTI_V7
3	select ARCH_REQUIRE_GPIOLIB
4	select CLKSRC_MMIO
5	select GENERIC_IRQ_CHIP
6	select PINCTRL
7	select PINCTRL_SUNXI
8	select SUN4I_TIMER
9
10if ARCH_SUNXI
11
12config MACH_SUN4I
13	bool "Allwinner A10 (sun4i) SoCs support"
14	default ARCH_SUNXI
15
16config MACH_SUN5I
17	bool "Allwinner A10s / A13 (sun5i) SoCs support"
18	default ARCH_SUNXI
19	select SUN5I_HSTIMER
20
21config MACH_SUN6I
22	bool "Allwinner A31 (sun6i) SoCs support"
23	default ARCH_SUNXI
24	select ARCH_HAS_RESET_CONTROLLER
25	select ARM_GIC
26	select RESET_CONTROLLER
27	select SUN5I_HSTIMER
28
29config MACH_SUN7I
30	bool "Allwinner A20 (sun7i) SoCs support"
31	default ARCH_SUNXI
32	select ARM_GIC
33	select ARM_PSCI
34	select HAVE_ARM_ARCH_TIMER
35	select SUN5I_HSTIMER
36
37endif
38