xref: /openbmc/linux/arch/arm/mach-aspeed/Kconfig (revision c0c74acb)
1menuconfig ARCH_ASPEED
2	bool "Aspeed BMC architectures"
3	depends on ARCH_MULTI_V5 || ARCH_MULTI_V6
4	select SRAM
5	select WATCHDOG
6	select ASPEED_WATCHDOG
7	select MOXART_TIMER
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	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 CPU_V6
29	select PINCTRL_ASPEED_G5
30	help
31	 Say yes if you intend to run on an Aspeed ast2500 or similar
32	 fifth generation Aspeed BMCs.
33
34endif
35