mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2026-05-05 12:46:14 +02:00
Kconfig: Test for !COMPILE_TEST in some locations
We have a few options that we cannot enable in a "allyesconfig" type build because we cannot use zero as a default value. - The logic around HAS_BOARD_SIZE_LIMIT assumes that if we have set this then we compare with it. Similarly, we need to set SPL_NO_BSS_LIMIT as the default there. - Both SYS_CUSTOM_LDSCRIPT and ENV_USE_DEFAULT_ENV_TEXT_FILE then prompt for a file name to use. - The SYS_I2C_SOFT driver is a legacy driver which requires a lot of configuration within the board config. file instead, so disable it. Signed-off-by: Tom Rini <trini@konsulko.com>
This commit is contained in:
parent
011079c375
commit
7adb9b03a6
2
Kconfig
2
Kconfig
@ -537,6 +537,7 @@ config BUILD_TARGET
|
||||
|
||||
config HAS_BOARD_SIZE_LIMIT
|
||||
bool "Define a maximum size for the U-Boot image"
|
||||
depends on !COMPILE_TEST
|
||||
default y if RCAR_32 || RCAR_64
|
||||
help
|
||||
In some cases, we need to enforce a hard limit on how big the U-Boot
|
||||
@ -555,6 +556,7 @@ config BOARD_SIZE_LIMIT
|
||||
|
||||
config SYS_CUSTOM_LDSCRIPT
|
||||
bool "Use a custom location for the U-Boot linker script"
|
||||
depends on !COMPILE_TEST
|
||||
help
|
||||
Normally when linking U-Boot we will look in the board directory,
|
||||
the CPU directory and finally the "cpu" directory of the architecture
|
||||
|
||||
@ -132,6 +132,7 @@ config SPL_BSS_START_ADDR
|
||||
choice
|
||||
prompt "Enforce SPL BSS limit"
|
||||
depends on !PPC
|
||||
default SPL_NO_BSS_LIMIT if COMPILE_TEST
|
||||
default SPL_BSS_LIMIT
|
||||
help
|
||||
In some platforms we only want to enforce a limit on the size of the
|
||||
|
||||
@ -615,6 +615,7 @@ endif
|
||||
|
||||
config SYS_I2C_SOFT
|
||||
bool "Legacy software I2C interface"
|
||||
depends on !COMPILE_TEST
|
||||
help
|
||||
Enable the legacy software defined I2C interface
|
||||
|
||||
|
||||
1
env/Kconfig
vendored
1
env/Kconfig
vendored
@ -759,6 +759,7 @@ config SCSI_ENV_PART_UUID
|
||||
|
||||
config ENV_USE_DEFAULT_ENV_TEXT_FILE
|
||||
bool "Create default environment from file"
|
||||
depends on !COMPILE_TEST
|
||||
help
|
||||
Normally, the default environment is automatically generated
|
||||
based on the settings of various CONFIG_* options, as well
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user