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 (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