Kconfig (1163B)
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 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 PINCTRL_ASPEED_G5 30 select FTTMR010_TIMER 31 help 32 Say yes if you intend to run on an Aspeed ast2500 or similar 33 fifth generation Aspeed BMCs. 34 35config MACH_ASPEED_G6 36 bool "Aspeed SoC 6th Generation" 37 depends on ARCH_MULTI_V7 38 select CPU_V7 39 select PINCTRL_ASPEED_G6 40 select ARM_GIC 41 select HAVE_ARM_ARCH_TIMER 42 help 43 Say yes if you intend to run on an Aspeed ast2600 or similar 44 sixth generation Aspeed BMCs. 45 46endif