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