1# SPDX-License-Identifier: GPL-2.0-only 2menuconfig ARCH_ASPEED 3 bool "Aspeed BMC architectures" 4 depends on ARCH_MULTI_V5 || ARCH_MULTI_V6 || ARCH_MULTI_V7 5 select SRAM 6 select WATCHDOG 7 select ASPEED_WATCHDOG 8 select MFD_SYSCON 9 select PINCTRL 10 help 11 Say Y here if you want to run your kernel on an ASpeed BMC SoC. 12 13if ARCH_ASPEED 14 15config MACH_ASPEED_G4 16 bool "Aspeed SoC 4th Generation" 17 depends on ARCH_MULTI_V5 18 select CPU_ARM926T 19 select PINCTRL_ASPEED_G4 20 select FTTMR010_TIMER 21 help 22 Say yes if you intend to run on an Aspeed ast2400 or similar 23 fourth generation BMCs, such as those used by OpenPower Power8 24 systems. 25 26config MACH_ASPEED_G5 27 bool "Aspeed SoC 5th Generation" 28 depends on ARCH_MULTI_V6 29 select CPU_V6 30 select PINCTRL_ASPEED_G5 31 select FTTMR010_TIMER 32 help 33 Say yes if you intend to run on an Aspeed ast2500 or similar 34 fifth generation Aspeed BMCs. 35 36config MACH_ASPEED_G6 37 bool "Aspeed SoC 6th Generation" 38 depends on ARCH_MULTI_V7 39 select CPU_V7 40 select PINCTRL_ASPEED_G6 41 select ARM_GIC 42 select HAVE_ARM_ARCH_TIMER 43 select HAVE_SMP 44 help 45 Say yes if you intend to run on an Aspeed ast2600 or similar 46 sixth generation Aspeed BMCs. 47 48endif 49