Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
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 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