mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-12-03 09: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>
59 lines
956 B
Text
59 lines
956 B
Text
if ARCH_MX7
|
|
|
|
config MX7
|
|
bool
|
|
select ROM_UNIFIED_SECTIONS
|
|
select CPU_V7_HAS_VIRT
|
|
select CPU_V7_HAS_NONSEC
|
|
select ARCH_SUPPORT_PSCI
|
|
imply CMD_FUSE
|
|
default y
|
|
|
|
config MX7D
|
|
select ROM_UNIFIED_SECTIONS
|
|
imply CMD_FUSE
|
|
bool
|
|
|
|
choice
|
|
prompt "MX7 board select"
|
|
optional
|
|
|
|
config TARGET_MX7DSABRESD
|
|
bool "mx7dsabresd"
|
|
select BOARD_LATE_INIT
|
|
select MX7D
|
|
select DM
|
|
select DM_THERMAL
|
|
|
|
config TARGET_PICO_IMX7D
|
|
bool "pico-imx7d"
|
|
select BOARD_LATE_INIT
|
|
select MX7D
|
|
select DM
|
|
select DM_THERMAL
|
|
|
|
config TARGET_WARP7
|
|
bool "warp7"
|
|
select BOARD_LATE_INIT
|
|
select MX7D
|
|
select DM
|
|
select DM_THERMAL
|
|
|
|
config TARGET_COLIBRI_IMX7
|
|
bool "Support Colibri iMX7S/iMX7D modules"
|
|
select BOARD_LATE_INIT
|
|
select DM
|
|
select DM_SERIAL
|
|
select DM_THERMAL
|
|
|
|
endchoice
|
|
|
|
config SYS_SOC
|
|
default "mx7"
|
|
|
|
source "board/freescale/mx7dsabresd/Kconfig"
|
|
source "board/technexion/pico-imx7d/Kconfig"
|
|
source "board/toradex/colibri_imx7/Kconfig"
|
|
source "board/warp7/Kconfig"
|
|
|
|
endif
|