config ARCH_SUNXI bool select ARCH_HAS_RESET_CONTROLLER select CLKSRC_MMIO select GENERIC_IRQ_CHIP select GPIOLIB select PINCTRL select RESET_CONTROLLER menuconfig ARCH_SUNXI_V7 bool "Allwinner SoCs" depends on ARCH_MULTI_V7 select ARCH_SUNXI select ARCH_HAS_RESET_CONTROLLER select CLKSRC_MMIO select GENERIC_IRQ_CHIP select GPIOLIB select PINCTRL select PM_OPP select SUN4I_TIMER select RESET_CONTROLLER if ARCH_SUNXI_V7 config MACH_SUN4I bool "Allwinner A10 (sun4i) SoCs support" default ARCH_SUNXI config MACH_SUN5I bool "Allwinner A10s / A13 (sun5i) SoCs support" default ARCH_SUNXI select SUN5I_HSTIMER config MACH_SUN6I bool "Allwinner A31 (sun6i) SoCs support" default ARCH_SUNXI select ARM_GIC select MFD_SUN6I_PRCM select SUN5I_HSTIMER config MACH_SUN7I bool "Allwinner A20 (sun7i) SoCs support" default ARCH_SUNXI select ARM_GIC select ARM_PSCI select ARCH_SUPPORTS_BIG_ENDIAN select HAVE_ARM_ARCH_TIMER select SUN5I_HSTIMER config MACH_SUN8I bool "Allwinner sun8i Family SoCs support" default ARCH_SUNXI select ARM_GIC select MFD_SUN6I_PRCM config MACH_SUN9I bool "Allwinner (sun9i) SoCs support" default ARCH_SUNXI select ARM_GIC endif menuconfig ARCH_SUNXI_V5 bool "Allwinner SoCs" depends on ARCH_MULTI_V5 select ARCH_SUNXI select SUN4I_TIMER if ARCH_SUNXI_V5 config MACH_SUNIV bool "Allwinner new F-series (suniv) SoCs support" default ARCH_SUNXI endif