mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-18 18:59:44 +00:00
c1c3fe2307
At present we support multiple environment drivers but there is not way to select between them at run time. Also settings related to the position and size of the environment area are global (i.e. apply to all locations). Until these limitations are removed we cannot really support more than one environment location. Adjust the location to be a choice so that only one can be selected. By default the environment is 'nowhere', meaning that the environment exists only in memory and cannot be saved. Also expand the help for the 'nowhere' option and move it to the top since it is the default. Signed-off-by: Simon Glass <sjg@chromium.org> [trini: Move all of the imply logic to default X if Y so it works again] Signed-off-by: Tom Rini <trini@konsulko.com>
115 lines
2.3 KiB
Text
115 lines
2.3 KiB
Text
menu "mpc83xx CPU"
|
|
depends on MPC83xx
|
|
|
|
config SYS_CPU
|
|
default "mpc83xx"
|
|
|
|
choice
|
|
prompt "Target select"
|
|
optional
|
|
|
|
config TARGET_MPC8308_P1M
|
|
bool "Support mpc8308_p1m"
|
|
|
|
config TARGET_SBC8349
|
|
bool "Support sbc8349"
|
|
|
|
config TARGET_VE8313
|
|
bool "Support ve8313"
|
|
|
|
config TARGET_VME8349
|
|
bool "Support vme8349"
|
|
|
|
config TARGET_MPC8308RDB
|
|
bool "Support MPC8308RDB"
|
|
select SYS_FSL_ERRATUM_ESDHC111
|
|
|
|
config TARGET_MPC8313ERDB
|
|
bool "Support MPC8313ERDB"
|
|
select SUPPORT_SPL
|
|
select BOARD_EARLY_INIT_F
|
|
|
|
config TARGET_MPC8315ERDB
|
|
bool "Support MPC8315ERDB"
|
|
select BOARD_EARLY_INIT_F
|
|
|
|
config TARGET_MPC8323ERDB
|
|
bool "Support MPC8323ERDB"
|
|
|
|
config TARGET_MPC832XEMDS
|
|
bool "Support MPC832XEMDS"
|
|
select BOARD_EARLY_INIT_F
|
|
|
|
config TARGET_MPC8349EMDS
|
|
bool "Support MPC8349EMDS"
|
|
select SYS_FSL_DDR
|
|
select SYS_FSL_HAS_DDR2
|
|
select SYS_FSL_DDR_BE
|
|
select BOARD_EARLY_INIT_F
|
|
|
|
config TARGET_MPC8349ITX
|
|
bool "Support MPC8349ITX"
|
|
imply CMD_IRQ
|
|
|
|
config TARGET_MPC837XEMDS
|
|
bool "Support MPC837XEMDS"
|
|
select BOARD_EARLY_INIT_F
|
|
imply CMD_SATA
|
|
|
|
config TARGET_MPC837XERDB
|
|
bool "Support MPC837XERDB"
|
|
select BOARD_EARLY_INIT_F
|
|
|
|
config TARGET_IDS8313
|
|
bool "Support ids8313"
|
|
select DM
|
|
|
|
config TARGET_KM8360
|
|
bool "Support km8360"
|
|
imply CMD_CRAMFS
|
|
imply CMD_DIAG
|
|
imply FS_CRAMFS
|
|
|
|
config TARGET_SUVD3
|
|
bool "Support suvd3"
|
|
imply CMD_CRAMFS
|
|
imply FS_CRAMFS
|
|
|
|
config TARGET_TUXX1
|
|
bool "Support tuxx1"
|
|
imply CMD_CRAMFS
|
|
imply FS_CRAMFS
|
|
|
|
config TARGET_TQM834X
|
|
bool "Support TQM834x"
|
|
|
|
config TARGET_HRCON
|
|
bool "Support hrcon"
|
|
select SYS_FSL_ERRATUM_ESDHC111
|
|
|
|
config TARGET_STRIDER
|
|
bool "Support strider"
|
|
select SYS_FSL_ERRATUM_ESDHC111
|
|
imply CMD_PCA953X
|
|
|
|
endchoice
|
|
|
|
source "board/esd/vme8349/Kconfig"
|
|
source "board/freescale/mpc8308rdb/Kconfig"
|
|
source "board/freescale/mpc8313erdb/Kconfig"
|
|
source "board/freescale/mpc8315erdb/Kconfig"
|
|
source "board/freescale/mpc8323erdb/Kconfig"
|
|
source "board/freescale/mpc832xemds/Kconfig"
|
|
source "board/freescale/mpc8349emds/Kconfig"
|
|
source "board/freescale/mpc8349itx/Kconfig"
|
|
source "board/freescale/mpc837xemds/Kconfig"
|
|
source "board/freescale/mpc837xerdb/Kconfig"
|
|
source "board/ids/ids8313/Kconfig"
|
|
source "board/keymile/km83xx/Kconfig"
|
|
source "board/mpc8308_p1m/Kconfig"
|
|
source "board/sbc8349/Kconfig"
|
|
source "board/tqc/tqm834x/Kconfig"
|
|
source "board/ve8313/Kconfig"
|
|
source "board/gdsys/mpc8308/Kconfig"
|
|
|
|
endmenu
|