xref: /openbmc/u-boot/arch/arm/mach-aspeed/Kconfig (revision 2562b0c8)
1if ARCH_ASPEED
2
3config SYS_ARCH
4	default "arm"
5
6config SYS_SOC
7	default "aspeed"
8
9config SYS_TEXT_BASE
10	default 0x00000000
11
12config ASPEED_AST2500
13	bool "Support Aspeed AST2500 SoC"
14	depends on DM_RESET
15	select CPU_ARM1176
16	select SUPPORT_SPL
17	help
18	  The Aspeed AST2500 is a ARM-based SoC with arm1176 CPU.
19	  It is used as Board Management Controller on many server boards,
20	  which is enabled by support of LPC and eSPI peripherals.
21
22config ASPEED_AST2600
23	bool "Support Aspeed AST2600 SoC"
24	depends on DM_RESET
25	select SYS_ARCH_TIMER
26	select CPU_V7A
27	select CPU_V7_HAS_NONSEC
28	select ARCH_SUPPORT_PSCI
29	select SUPPORT_SPL
30	select EXPERT
31	help
32	  The Aspeed AST2600 is a ARM-based SoC with Cortex-A7 CPU.
33	  It is used as Board Management Controller on many server boards,
34	  which is enabled by support of LPC and eSPI peripherals.
35
36source "arch/arm/mach-aspeed/ast2500/Kconfig"
37
38source "arch/arm/mach-aspeed/ast2600/Kconfig"
39
40endif
41