ti: keystone2: Move common Kconfig selections to under ARCH_KEYSTONE
These select/imply settings are common to the whole architecture not just these boards, move these settings to the architecture config. Signed-off-by: Andrew Davis <afd@ti.com> Reviewed-by: Tom Rini <trini@konsulko.com>
This commit is contained in:
@@ -785,16 +785,21 @@ config ARCH_IPQ40XX
|
||||
|
||||
config ARCH_KEYSTONE
|
||||
bool "TI Keystone"
|
||||
select CMD_DDR3
|
||||
select CMD_POWEROFF
|
||||
select CPU_V7A
|
||||
select DDR_SPD
|
||||
select SPL_BOARD_INIT if SPL
|
||||
select SUPPORT_SPL
|
||||
select SYS_ARCH_TIMER
|
||||
select SYS_THUMB_BUILD
|
||||
imply CMD_MTDPARTS
|
||||
imply CMD_NFS
|
||||
imply CMD_SAVES
|
||||
imply DM_I2C
|
||||
imply FIT
|
||||
imply SOC_TI
|
||||
imply TI_KEYSTONE_SERDES
|
||||
|
||||
config ARCH_K3
|
||||
bool "Texas Instruments' K3 Architecture"
|
||||
|
@@ -7,40 +7,20 @@ choice
|
||||
config TARGET_K2HK_EVM
|
||||
bool "TI Keystone 2 Kepler/Hawking EVM"
|
||||
select SOC_K2HK
|
||||
select SPL_BOARD_INIT if SPL
|
||||
select CMD_DDR3
|
||||
imply DM_I2C
|
||||
imply SOC_TI
|
||||
imply TI_KEYSTONE_SERDES
|
||||
|
||||
config TARGET_K2E_EVM
|
||||
bool "TI Keystone 2 Edison EVM"
|
||||
select SOC_K2E
|
||||
select SPL_BOARD_INIT if SPL
|
||||
select CMD_DDR3
|
||||
imply DM_I2C
|
||||
imply SOC_TI
|
||||
imply TI_KEYSTONE_SERDES
|
||||
|
||||
config TARGET_K2L_EVM
|
||||
bool "TI Keystone 2 Lamar EVM"
|
||||
select SOC_K2L
|
||||
select SPL_BOARD_INIT if SPL
|
||||
select CMD_DDR3
|
||||
imply DM_I2C
|
||||
imply SOC_TI
|
||||
imply TI_KEYSTONE_SERDES
|
||||
|
||||
config TARGET_K2G_EVM
|
||||
bool "TI Keystone 2 Galileo EVM"
|
||||
select BOARD_LATE_INIT
|
||||
select SOC_K2G
|
||||
select SPL_BOARD_INIT if SPL
|
||||
select TI_I2C_BOARD_DETECT
|
||||
select CMD_DDR3
|
||||
imply DM_I2C
|
||||
imply SOC_TI
|
||||
imply TI_KEYSTONE_SERDES
|
||||
|
||||
endchoice
|
||||
|
||||
|
Reference in New Issue
Block a user