xref: /linux/arch/arm/mach-sunxi/Kconfig (revision 559482d1f950b7905728208d16cf5785cc6093ea)
1*559482d1SMaxime Ripardmenuconfig ARCH_SUNXI
2*559482d1SMaxime Ripard	bool "Allwinner SoCs" if ARCH_MULTI_V7
319a280a6SMaxime Ripard	select ARCH_REQUIRE_GPIOLIB
43b52634fSMaxime Ripard	select CLKSRC_MMIO
53b52634fSMaxime Ripard	select GENERIC_IRQ_CHIP
63b52634fSMaxime Ripard	select PINCTRL
7b788bedaSMaxime Ripard	select PINCTRL_SUNXI
8119fd635SMaxime Ripard	select SUN4I_TIMER
9*559482d1SMaxime Ripard
10*559482d1SMaxime Ripardif ARCH_SUNXI
11*559482d1SMaxime Ripard
12*559482d1SMaxime Ripardconfig MACH_SUN4I
13*559482d1SMaxime Ripard	bool "Allwinner A10 (sun4i) SoCs support"
14*559482d1SMaxime Ripard	default ARCH_SUNXI
15*559482d1SMaxime Ripard
16*559482d1SMaxime Ripardconfig MACH_SUN5I
17*559482d1SMaxime Ripard	bool "Allwinner A10s / A13 (sun5i) SoCs support"
18*559482d1SMaxime Ripard	default ARCH_SUNXI
1967905540SMaxime Ripard	select SUN5I_HSTIMER
20*559482d1SMaxime Ripard
21*559482d1SMaxime Ripardconfig MACH_SUN6I
22*559482d1SMaxime Ripard	bool "Allwinner A31 (sun6i) SoCs support"
23*559482d1SMaxime Ripard	default ARCH_SUNXI
24*559482d1SMaxime Ripard	select ARCH_HAS_RESET_CONTROLLER
25*559482d1SMaxime Ripard	select ARM_GIC
26*559482d1SMaxime Ripard	select RESET_CONTROLLER
27*559482d1SMaxime Ripard	select SUN5I_HSTIMER
28*559482d1SMaxime Ripard
29*559482d1SMaxime Ripardconfig MACH_SUN7I
30*559482d1SMaxime Ripard	bool "Allwinner A20 (sun7i) SoCs support"
31*559482d1SMaxime Ripard	default ARCH_SUNXI
32*559482d1SMaxime Ripard	select ARM_GIC
33*559482d1SMaxime Ripard	select ARM_PSCI
34*559482d1SMaxime Ripard	select HAVE_ARM_ARCH_TIMER
35*559482d1SMaxime Ripard	select SUN5I_HSTIMER
36*559482d1SMaxime Ripard
37*559482d1SMaxime Ripardendif
38