tegra: kconfig: move board select menu and common settings

Becuase the board select menu in arch/arm/Kconfig is too big,
move the Tegra board select menu to tegra/Kconfig.

Insert the Tegra SoC select menu between the arch select and the
board select.

 Architecture select
 |-- Tegra Platform (Tegra)
     |- Tegra SoC select (Tegra20 / 30 / 114 / 124)
        |- Board select

Consolidate also common settings (CONFIG_SYS_CPU="armv7" and
CONFIG_SYS_SOC="tegra*") and always "select" CONFIG_SPL as follows:

  config TEGRA
          bool
          select SPL

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
Acked-by: Stephen Warren <swarren@nvidia.com>
Cc: Tom Warren <twarren@nvidia.com>
This commit is contained in:
Masahiro Yamada
2014-08-31 07:10:56 +09:00
committed by Tom Rini
parent 44dcb4036b
commit ddd960e6c4
45 changed files with 190 additions and 246 deletions

View File

@@ -1,10 +1,5 @@
if TARGET_BEAVER
config SYS_CPU
string
default "arm720t" if SPL_BUILD
default "armv7" if !SPL_BUILD
config SYS_BOARD
string
default "beaver"
@@ -13,10 +8,6 @@ config SYS_VENDOR
string
default "nvidia"
config SYS_SOC
string
default "tegra30"
config SYS_CONFIG_NAME
string
default "beaver"

View File

@@ -1,10 +1,5 @@
if TARGET_CARDHU
config SYS_CPU
string
default "arm720t" if SPL_BUILD
default "armv7" if !SPL_BUILD
config SYS_BOARD
string
default "cardhu"
@@ -13,10 +8,6 @@ config SYS_VENDOR
string
default "nvidia"
config SYS_SOC
string
default "tegra30"
config SYS_CONFIG_NAME
string
default "cardhu"

View File

@@ -1,10 +1,5 @@
if TARGET_DALMORE
config SYS_CPU
string
default "arm720t" if SPL_BUILD
default "armv7" if !SPL_BUILD
config SYS_BOARD
string
default "dalmore"
@@ -13,10 +8,6 @@ config SYS_VENDOR
string
default "nvidia"
config SYS_SOC
string
default "tegra114"
config SYS_CONFIG_NAME
string
default "dalmore"

View File

@@ -1,10 +1,5 @@
if TARGET_HARMONY
config SYS_CPU
string
default "arm720t" if SPL_BUILD
default "armv7" if !SPL_BUILD
config SYS_BOARD
string
default "harmony"
@@ -13,10 +8,6 @@ config SYS_VENDOR
string
default "nvidia"
config SYS_SOC
string
default "tegra20"
config SYS_CONFIG_NAME
string
default "harmony"

View File

@@ -1,10 +1,5 @@
if TARGET_JETSON_TK1
config SYS_CPU
string
default "arm720t" if SPL_BUILD
default "armv7" if !SPL_BUILD
config SYS_BOARD
string
default "jetson-tk1"
@@ -13,10 +8,6 @@ config SYS_VENDOR
string
default "nvidia"
config SYS_SOC
string
default "tegra124"
config SYS_CONFIG_NAME
string
default "jetson-tk1"

View File

@@ -1,10 +1,5 @@
if TARGET_SEABOARD
config SYS_CPU
string
default "arm720t" if SPL_BUILD
default "armv7" if !SPL_BUILD
config SYS_BOARD
string
default "seaboard"
@@ -13,10 +8,6 @@ config SYS_VENDOR
string
default "nvidia"
config SYS_SOC
string
default "tegra20"
config SYS_CONFIG_NAME
string
default "seaboard"

View File

@@ -1,10 +1,5 @@
if TARGET_VENICE2
config SYS_CPU
string
default "arm720t" if SPL_BUILD
default "armv7" if !SPL_BUILD
config SYS_BOARD
string
default "venice2"
@@ -13,10 +8,6 @@ config SYS_VENDOR
string
default "nvidia"
config SYS_SOC
string
default "tegra124"
config SYS_CONFIG_NAME
string
default "venice2"

View File

@@ -1,10 +1,5 @@
if TARGET_VENTANA
config SYS_CPU
string
default "arm720t" if SPL_BUILD
default "armv7" if !SPL_BUILD
config SYS_BOARD
string
default "ventana"
@@ -13,10 +8,6 @@ config SYS_VENDOR
string
default "nvidia"
config SYS_SOC
string
default "tegra20"
config SYS_CONFIG_NAME
string
default "ventana"

View File

@@ -1,10 +1,5 @@
if TARGET_WHISTLER
config SYS_CPU
string
default "arm720t" if SPL_BUILD
default "armv7" if !SPL_BUILD
config SYS_BOARD
string
default "whistler"
@@ -13,10 +8,6 @@ config SYS_VENDOR
string
default "nvidia"
config SYS_SOC
string
default "tegra20"
config SYS_CONFIG_NAME
string
default "whistler"