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