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:
Andrew Davis
2023-07-25 10:54:16 -05:00
committed by Tom Rini
parent f2ae98a682
commit a4650bf65e
2 changed files with 5 additions and 20 deletions

View File

@@ -785,16 +785,21 @@ config ARCH_IPQ40XX
config ARCH_KEYSTONE config ARCH_KEYSTONE
bool "TI Keystone" bool "TI Keystone"
select CMD_DDR3
select CMD_POWEROFF select CMD_POWEROFF
select CPU_V7A select CPU_V7A
select DDR_SPD select DDR_SPD
select SPL_BOARD_INIT if SPL
select SUPPORT_SPL select SUPPORT_SPL
select SYS_ARCH_TIMER select SYS_ARCH_TIMER
select SYS_THUMB_BUILD select SYS_THUMB_BUILD
imply CMD_MTDPARTS imply CMD_MTDPARTS
imply CMD_NFS imply CMD_NFS
imply CMD_SAVES imply CMD_SAVES
imply DM_I2C
imply FIT imply FIT
imply SOC_TI
imply TI_KEYSTONE_SERDES
config ARCH_K3 config ARCH_K3
bool "Texas Instruments' K3 Architecture" bool "Texas Instruments' K3 Architecture"

View File

@@ -7,40 +7,20 @@ choice
config TARGET_K2HK_EVM config TARGET_K2HK_EVM
bool "TI Keystone 2 Kepler/Hawking EVM" bool "TI Keystone 2 Kepler/Hawking EVM"
select SOC_K2HK 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 config TARGET_K2E_EVM
bool "TI Keystone 2 Edison EVM" bool "TI Keystone 2 Edison EVM"
select SOC_K2E 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 config TARGET_K2L_EVM
bool "TI Keystone 2 Lamar EVM" bool "TI Keystone 2 Lamar EVM"
select SOC_K2L 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 config TARGET_K2G_EVM
bool "TI Keystone 2 Galileo EVM" bool "TI Keystone 2 Galileo EVM"
select BOARD_LATE_INIT select BOARD_LATE_INIT
select SOC_K2G select SOC_K2G
select SPL_BOARD_INIT if SPL
select TI_I2C_BOARD_DETECT select TI_I2C_BOARD_DETECT
select CMD_DDR3
imply DM_I2C
imply SOC_TI
imply TI_KEYSTONE_SERDES
endchoice endchoice