xref: /openbmc/linux/arch/arm/mach-aspeed/Kconfig (revision 43c08c1c)
18c2ed9bcSJoel Stanleymenuconfig ARCH_ASPEED
28c2ed9bcSJoel Stanley	bool "Aspeed BMC architectures"
38c2ed9bcSJoel Stanley	depends on ARCH_MULTI_V5 || ARCH_MULTI_V6
48c2ed9bcSJoel Stanley	select SRAM
58c2ed9bcSJoel Stanley	select WATCHDOG
68c2ed9bcSJoel Stanley	select ASPEED_WATCHDOG
78c2ed9bcSJoel Stanley	select MOXART_TIMER
8*43c08c1cSAndrew Jeffery	select MFD_SYSCON
9*43c08c1cSAndrew Jeffery	select PINCTRL
108c2ed9bcSJoel Stanley	help
118c2ed9bcSJoel Stanley	  Say Y here if you want to run your kernel on an ASpeed BMC SoC.
128c2ed9bcSJoel Stanley
138c2ed9bcSJoel Stanleyif ARCH_ASPEED
148c2ed9bcSJoel Stanley
158c2ed9bcSJoel Stanleyconfig MACH_ASPEED_G4
168c2ed9bcSJoel Stanley	bool "Aspeed SoC 4th Generation"
178c2ed9bcSJoel Stanley	depends on ARCH_MULTI_V5
188c2ed9bcSJoel Stanley	select CPU_ARM926T
19*43c08c1cSAndrew Jeffery	select PINCTRL_ASPEED_G4
208c2ed9bcSJoel Stanley	help
218c2ed9bcSJoel Stanley	 Say yes if you intend to run on an Aspeed ast2400 or similar
228c2ed9bcSJoel Stanley	 fourth generation BMCs, such as those used by OpenPower Power8
238c2ed9bcSJoel Stanley	 systems.
248c2ed9bcSJoel Stanley
258c2ed9bcSJoel Stanleyconfig MACH_ASPEED_G5
268c2ed9bcSJoel Stanley	bool "Aspeed SoC 5th Generation"
278c2ed9bcSJoel Stanley	depends on ARCH_MULTI_V6
288c2ed9bcSJoel Stanley	select CPU_V6
29*43c08c1cSAndrew Jeffery	select PINCTRL_ASPEED_G5
308c2ed9bcSJoel Stanley	help
318c2ed9bcSJoel Stanley	 Say yes if you intend to run on an Aspeed ast2500 or similar
328c2ed9bcSJoel Stanley	 fifth generation Aspeed BMCs.
338c2ed9bcSJoel Stanley
348c2ed9bcSJoel Stanleyendif
35