bootstd: Correct default boot command
The patch to relax flag requirements was not accepted[1], so we still have
to have separate bootcommands depending on CMD_BOOTFLOW_FULL.
The previous attempt at this did not work, since it used the wrong name
for the options.
Fix this and change the message to mention BOOTSTD_FULL since this affects
not just the flags, but all functionality, so is more likely what the user
wants.
Drop the useless condition on CMD_BOOTFLOW_FULL while we are here.
[1] https://patchwork.ozlabs.org/project/uboot/patch/20230329071655.1959513-2-sjg@chromium.org/
Signed-off-by: Simon Glass <sjg@chromium.org>
Fixes: a91492b6e9
("bootstd: Provide a default command")
This commit is contained in:
parent
ab16a3d904
commit
d8d40bc392
3 changed files with 4 additions and 4 deletions
|
@ -1554,8 +1554,8 @@ config USE_BOOTCOMMAND
|
|||
config BOOTCOMMAND
|
||||
string "bootcmd value"
|
||||
depends on USE_BOOTCOMMAND && !USE_DEFAULT_ENV_FILE
|
||||
default "bootflow scan -lb" if BOOTSTD_BOOTCOMMAND && CMD_BOOTFLOW_FULL
|
||||
default "bootflow scan" if BOOTSTD_BOOTCOMMAND && !CMD_BOOTFLOW_FULL
|
||||
default "bootflow scan -lb" if BOOTSTD_DEFAULTS && CMD_BOOTFLOW_FULL
|
||||
default "bootflow scan" if BOOTSTD_DEFAULTS && !CMD_BOOTFLOW_FULL
|
||||
default "run distro_bootcmd" if !BOOTSTD_BOOTCOMMAND && DISTRO_DEFAULTS
|
||||
help
|
||||
This is the string of commands that will be used as bootcmd and if
|
||||
|
|
|
@ -258,7 +258,7 @@ config CMD_BOOTFLOW
|
|||
config CMD_BOOTFLOW_FULL
|
||||
bool "bootflow - extract subcommands"
|
||||
depends on BOOTSTD_FULL
|
||||
default y if BOOTSTD_FULL
|
||||
default y
|
||||
help
|
||||
Add the ability to list the available bootflows, select one and obtain
|
||||
information about it.
|
||||
|
|
|
@ -125,7 +125,7 @@ static int do_bootflow_scan(struct cmd_tbl *cmdtp, int flag, int argc,
|
|||
dev = std->cur_bootdev;
|
||||
} else {
|
||||
if (has_args) {
|
||||
printf("Flags not supported: enable CONFIG_BOOTFLOW_FULL\n");
|
||||
printf("Flags not supported: enable CONFIG_BOOTSTD_FULL\n");
|
||||
return CMD_RET_USAGE;
|
||||
}
|
||||
boot = true;
|
||||
|
|
Loading…
Reference in a new issue