mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-10 23:24:38 +00:00
ti: keystone: Migrate CONFIG_SOC_K2* to Kconfig
Move the individual keystone 2 SoC symbols to the mach Kconfig file, select them as needed. Signed-off-by: Tom Rini <trini@konsulko.com>
This commit is contained in:
parent
f899cc1432
commit
4b62ba8fa2
5 changed files with 16 additions and 12 deletions
|
@ -6,6 +6,7 @@ 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 SPL_BOARD_INIT if SPL
|
select SPL_BOARD_INIT if SPL
|
||||||
select CMD_DDR3
|
select CMD_DDR3
|
||||||
imply DM_I2C
|
imply DM_I2C
|
||||||
|
@ -14,6 +15,7 @@ config TARGET_K2HK_EVM
|
||||||
|
|
||||||
config TARGET_K2E_EVM
|
config TARGET_K2E_EVM
|
||||||
bool "TI Keystone 2 Edison EVM"
|
bool "TI Keystone 2 Edison EVM"
|
||||||
|
select SOC_K2E
|
||||||
select SPL_BOARD_INIT if SPL
|
select SPL_BOARD_INIT if SPL
|
||||||
select CMD_DDR3
|
select CMD_DDR3
|
||||||
imply DM_I2C
|
imply DM_I2C
|
||||||
|
@ -22,6 +24,7 @@ config TARGET_K2E_EVM
|
||||||
|
|
||||||
config TARGET_K2L_EVM
|
config TARGET_K2L_EVM
|
||||||
bool "TI Keystone 2 Lamar EVM"
|
bool "TI Keystone 2 Lamar EVM"
|
||||||
|
select SOC_K2L
|
||||||
select SPL_BOARD_INIT if SPL
|
select SPL_BOARD_INIT if SPL
|
||||||
select CMD_DDR3
|
select CMD_DDR3
|
||||||
imply DM_I2C
|
imply DM_I2C
|
||||||
|
@ -31,6 +34,7 @@ config TARGET_K2L_EVM
|
||||||
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 SPL_BOARD_INIT if SPL
|
select SPL_BOARD_INIT if SPL
|
||||||
select TI_I2C_BOARD_DETECT
|
select TI_I2C_BOARD_DETECT
|
||||||
select CMD_DDR3
|
select CMD_DDR3
|
||||||
|
@ -40,6 +44,18 @@ config TARGET_K2G_EVM
|
||||||
|
|
||||||
endchoice
|
endchoice
|
||||||
|
|
||||||
|
config SOC_K2E
|
||||||
|
bool
|
||||||
|
|
||||||
|
config SOC_K2G
|
||||||
|
bool
|
||||||
|
|
||||||
|
config SOC_K2HK
|
||||||
|
bool
|
||||||
|
|
||||||
|
config SOC_K2L
|
||||||
|
bool
|
||||||
|
|
||||||
config SYS_SOC
|
config SYS_SOC
|
||||||
default "keystone"
|
default "keystone"
|
||||||
|
|
||||||
|
|
|
@ -11,9 +11,6 @@
|
||||||
|
|
||||||
#include <environment/ti/spi.h>
|
#include <environment/ti/spi.h>
|
||||||
|
|
||||||
/* Platform type */
|
|
||||||
#define CONFIG_SOC_K2E
|
|
||||||
|
|
||||||
#ifdef CONFIG_TI_SECURE_DEVICE
|
#ifdef CONFIG_TI_SECURE_DEVICE
|
||||||
#define DEFAULT_SEC_BOOT_ENV \
|
#define DEFAULT_SEC_BOOT_ENV \
|
||||||
DEFAULT_FIT_TI_ARGS \
|
DEFAULT_FIT_TI_ARGS \
|
||||||
|
|
|
@ -12,9 +12,6 @@
|
||||||
#include <environment/ti/mmc.h>
|
#include <environment/ti/mmc.h>
|
||||||
#include <environment/ti/spi.h>
|
#include <environment/ti/spi.h>
|
||||||
|
|
||||||
/* Platform type */
|
|
||||||
#define CONFIG_SOC_K2G
|
|
||||||
|
|
||||||
/* U-Boot general configuration */
|
/* U-Boot general configuration */
|
||||||
#define ENV_KS2_BOARD_SETTINGS \
|
#define ENV_KS2_BOARD_SETTINGS \
|
||||||
DEFAULT_MMC_TI_ARGS \
|
DEFAULT_MMC_TI_ARGS \
|
||||||
|
|
|
@ -11,9 +11,6 @@
|
||||||
|
|
||||||
#include <environment/ti/spi.h>
|
#include <environment/ti/spi.h>
|
||||||
|
|
||||||
/* Platform type */
|
|
||||||
#define CONFIG_SOC_K2HK
|
|
||||||
|
|
||||||
#ifdef CONFIG_TI_SECURE_DEVICE
|
#ifdef CONFIG_TI_SECURE_DEVICE
|
||||||
#define DEFAULT_SEC_BOOT_ENV \
|
#define DEFAULT_SEC_BOOT_ENV \
|
||||||
DEFAULT_FIT_TI_ARGS \
|
DEFAULT_FIT_TI_ARGS \
|
||||||
|
|
|
@ -11,9 +11,6 @@
|
||||||
|
|
||||||
#include <environment/ti/spi.h>
|
#include <environment/ti/spi.h>
|
||||||
|
|
||||||
/* Platform type */
|
|
||||||
#define CONFIG_SOC_K2L
|
|
||||||
|
|
||||||
#ifdef CONFIG_TI_SECURE_DEVICE
|
#ifdef CONFIG_TI_SECURE_DEVICE
|
||||||
#define DEFAULT_SEC_BOOT_ENV \
|
#define DEFAULT_SEC_BOOT_ENV \
|
||||||
DEFAULT_FIT_TI_ARGS \
|
DEFAULT_FIT_TI_ARGS \
|
||||||
|
|
Loading…
Reference in a new issue