Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0-only
0002 menuconfig ARCH_ASPEED
0003         bool "Aspeed BMC architectures"
0004         depends on (CPU_LITTLE_ENDIAN && ARCH_MULTI_V5) || ARCH_MULTI_V6 || ARCH_MULTI_V7
0005         select SRAM
0006         select WATCHDOG
0007         select ASPEED_WATCHDOG
0008         select MFD_SYSCON
0009         select PINCTRL
0010         help
0011           Say Y here if you want to run your kernel on an ASpeed BMC SoC.
0012 
0013 if ARCH_ASPEED
0014 
0015 config MACH_ASPEED_G4
0016         bool "Aspeed SoC 4th Generation"
0017         depends on ARCH_MULTI_V5
0018         select CPU_ARM926T
0019         select PINCTRL_ASPEED_G4
0020         select FTTMR010_TIMER
0021         help
0022          Say yes if you intend to run on an Aspeed ast2400 or similar
0023          fourth generation BMCs, such as those used by OpenPower Power8
0024          systems.
0025 
0026 config MACH_ASPEED_G5
0027         bool "Aspeed SoC 5th Generation"
0028         depends on ARCH_MULTI_V6
0029         select PINCTRL_ASPEED_G5
0030         select FTTMR010_TIMER
0031         help
0032          Say yes if you intend to run on an Aspeed ast2500 or similar
0033          fifth generation Aspeed BMCs.
0034 
0035 config MACH_ASPEED_G6
0036         bool "Aspeed SoC 6th Generation"
0037         depends on ARCH_MULTI_V7
0038         select CPU_V7
0039         select PINCTRL_ASPEED_G6
0040         select ARM_GIC
0041         select HAVE_ARM_ARCH_TIMER
0042         help
0043          Say yes if you intend to run on an Aspeed ast2600 or similar
0044          sixth generation Aspeed BMCs.
0045 
0046 endif