18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
28c2ecf20Sopenharmony_cimenuconfig ARCH_ASPEED
38c2ecf20Sopenharmony_ci	bool "Aspeed BMC architectures"
48c2ecf20Sopenharmony_ci	depends on ARCH_MULTI_V5 || ARCH_MULTI_V6 || ARCH_MULTI_V7
58c2ecf20Sopenharmony_ci	select SRAM
68c2ecf20Sopenharmony_ci	select WATCHDOG
78c2ecf20Sopenharmony_ci	select ASPEED_WATCHDOG
88c2ecf20Sopenharmony_ci	select MFD_SYSCON
98c2ecf20Sopenharmony_ci	select PINCTRL
108c2ecf20Sopenharmony_ci	help
118c2ecf20Sopenharmony_ci	  Say Y here if you want to run your kernel on an ASpeed BMC SoC.
128c2ecf20Sopenharmony_ci
138c2ecf20Sopenharmony_ciif ARCH_ASPEED
148c2ecf20Sopenharmony_ci
158c2ecf20Sopenharmony_ciconfig MACH_ASPEED_G4
168c2ecf20Sopenharmony_ci	bool "Aspeed SoC 4th Generation"
178c2ecf20Sopenharmony_ci	depends on ARCH_MULTI_V5
188c2ecf20Sopenharmony_ci	select CPU_ARM926T
198c2ecf20Sopenharmony_ci	select PINCTRL_ASPEED_G4
208c2ecf20Sopenharmony_ci	select FTTMR010_TIMER
218c2ecf20Sopenharmony_ci	help
228c2ecf20Sopenharmony_ci	 Say yes if you intend to run on an Aspeed ast2400 or similar
238c2ecf20Sopenharmony_ci	 fourth generation BMCs, such as those used by OpenPower Power8
248c2ecf20Sopenharmony_ci	 systems.
258c2ecf20Sopenharmony_ci
268c2ecf20Sopenharmony_ciconfig MACH_ASPEED_G5
278c2ecf20Sopenharmony_ci	bool "Aspeed SoC 5th Generation"
288c2ecf20Sopenharmony_ci	depends on ARCH_MULTI_V6
298c2ecf20Sopenharmony_ci	select PINCTRL_ASPEED_G5
308c2ecf20Sopenharmony_ci	select FTTMR010_TIMER
318c2ecf20Sopenharmony_ci	help
328c2ecf20Sopenharmony_ci	 Say yes if you intend to run on an Aspeed ast2500 or similar
338c2ecf20Sopenharmony_ci	 fifth generation Aspeed BMCs.
348c2ecf20Sopenharmony_ci
358c2ecf20Sopenharmony_ciconfig MACH_ASPEED_G6
368c2ecf20Sopenharmony_ci	bool "Aspeed SoC 6th Generation"
378c2ecf20Sopenharmony_ci	depends on ARCH_MULTI_V7
388c2ecf20Sopenharmony_ci	select CPU_V7
398c2ecf20Sopenharmony_ci	select PINCTRL_ASPEED_G6
408c2ecf20Sopenharmony_ci	select ARM_GIC
418c2ecf20Sopenharmony_ci	select HAVE_ARM_ARCH_TIMER
428c2ecf20Sopenharmony_ci	help
438c2ecf20Sopenharmony_ci	 Say yes if you intend to run on an Aspeed ast2600 or similar
448c2ecf20Sopenharmony_ci	 sixth generation Aspeed BMCs.
458c2ecf20Sopenharmony_ci
468c2ecf20Sopenharmony_ciendif
47