12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- if ARCH_ASPEED
- config SYS_ARCH
- default "arm"
- config SYS_SOC
- default "aspeed"
- config SYS_TEXT_BASE
- default 0x00000000
- choice
- prompt "Aspeed SoC select"
- depends on ARCH_ASPEED
- default ASPEED_AST2500
- config ASPEED_AST2500
- bool "Support Aspeed AST2500 SoC"
- depends on DM_RESET
- select CPU_ARM1176
- help
- The Aspeed AST2500 is a ARM-based SoC with arm1176 CPU.
- It is used as Board Management Controller on many server boards,
- which is enabled by support of LPC and eSPI peripherals.
- config ASPEED_AST2600
- bool "Support Aspeed AST2600 SoC"
- select CPU_V7A
- select CPU_V7_HAS_NONSEC
- select SYS_ARCH_TIMER
- select SUPPORT_SPL
- select ENABLE_ARM_SOC_BOOT0_HOOK
- help
- The Aspeed AST2600 is a ARM-based SoC with Cortex-A7 CPU.
- It is used as Board Management Controller on many server boards,
- which is enabled by support of LPC and eSPI peripherals.
- endchoice
- source "arch/arm/mach-aspeed/ast2500/Kconfig"
- source "arch/arm/mach-aspeed/ast2600/Kconfig"
- endif
|