boot: Make preboot and bootcmd require CMDLINE

In order for a predefined "preboot" or "bootcmd" to be executed by the
running system we must have a command line.  Add CMDLINE as a
dependency.

Signed-off-by: Tom Rini <trini@konsulko.com>
This commit is contained in:
Tom Rini 2023-10-26 14:31:28 -04:00
parent 558787fd58
commit dbdb4b3374

View file

@ -1590,6 +1590,7 @@ config BOOTARGS_SUBST
config USE_BOOTCOMMAND config USE_BOOTCOMMAND
bool "Enable a default value for bootcmd" bool "Enable a default value for bootcmd"
depends on CMDLINE
help help
Provide a default value for the bootcmd entry in the environment. If Provide a default value for the bootcmd entry in the environment. If
autoboot is enabled this is what will be run automatically. Enable autoboot is enabled this is what will be run automatically. Enable
@ -1609,6 +1610,7 @@ config BOOTCOMMAND
config USE_PREBOOT config USE_PREBOOT
bool "Enable preboot" bool "Enable preboot"
depends on CMDLINE
help help
When this option is enabled, the existence of the environment When this option is enabled, the existence of the environment
variable "preboot" will be checked immediately before starting the variable "preboot" will be checked immediately before starting the