xref: /linux/arch/arm/mach-sunxi/Kconfig (revision 3d4c2f1ced78fc6f74d0d9ddb25f66722f978fd1)
1559482d1SMaxime Ripardmenuconfig ARCH_SUNXI
2559482d1SMaxime 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
7119fd635SMaxime Ripard	select SUN4I_TIMER
8559482d1SMaxime Ripard
9559482d1SMaxime Ripardif ARCH_SUNXI
10559482d1SMaxime Ripard
11559482d1SMaxime Ripardconfig MACH_SUN4I
12559482d1SMaxime Ripard	bool "Allwinner A10 (sun4i) SoCs support"
13559482d1SMaxime Ripard	default ARCH_SUNXI
14559482d1SMaxime Ripard
15559482d1SMaxime Ripardconfig MACH_SUN5I
16559482d1SMaxime Ripard	bool "Allwinner A10s / A13 (sun5i) SoCs support"
17559482d1SMaxime Ripard	default ARCH_SUNXI
1867905540SMaxime Ripard	select SUN5I_HSTIMER
19559482d1SMaxime Ripard
20559482d1SMaxime Ripardconfig MACH_SUN6I
21559482d1SMaxime Ripard	bool "Allwinner A31 (sun6i) SoCs support"
22559482d1SMaxime Ripard	default ARCH_SUNXI
23559482d1SMaxime Ripard	select ARCH_HAS_RESET_CONTROLLER
24559482d1SMaxime Ripard	select ARM_GIC
25324da938SBoris BREZILLON	select MFD_SUN6I_PRCM
26559482d1SMaxime Ripard	select RESET_CONTROLLER
27559482d1SMaxime Ripard	select SUN5I_HSTIMER
28559482d1SMaxime Ripard
29559482d1SMaxime Ripardconfig MACH_SUN7I
30559482d1SMaxime Ripard	bool "Allwinner A20 (sun7i) SoCs support"
31559482d1SMaxime Ripard	default ARCH_SUNXI
32559482d1SMaxime Ripard	select ARM_GIC
33559482d1SMaxime Ripard	select ARM_PSCI
34559482d1SMaxime Ripard	select HAVE_ARM_ARCH_TIMER
35559482d1SMaxime Ripard	select SUN5I_HSTIMER
36559482d1SMaxime Ripard
37ac84b79fSChen-Yu Tsaiconfig MACH_SUN8I
38ac84b79fSChen-Yu Tsai	bool "Allwinner A23 (sun8i) SoCs support"
39ac84b79fSChen-Yu Tsai	default ARCH_SUNXI
405ba1657eSChen-Yu Tsai	select ARCH_HAS_RESET_CONTROLLER
41ac84b79fSChen-Yu Tsai	select ARM_GIC
425ba1657eSChen-Yu Tsai	select MFD_SUN6I_PRCM
435ba1657eSChen-Yu Tsai	select RESET_CONTROLLER
44ac84b79fSChen-Yu Tsai
45*3d4c2f1cSChen-Yu Tsaiconfig MACH_SUN9I
46*3d4c2f1cSChen-Yu Tsai	bool "Allwinner (sun9i) SoCs support"
47*3d4c2f1cSChen-Yu Tsai	default ARCH_SUNXI
48*3d4c2f1cSChen-Yu Tsai	select ARM_GIC
49*3d4c2f1cSChen-Yu Tsai
50559482d1SMaxime Ripardendif
51