mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-28 07:31:15 +00:00
bootstd: Provide a default command
We would like to use bootstd by default when EFI boot manager is not enabled. But so far bootstd does not support all the of distro-boot fetures. So for now, add an option to select this. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
fca20a5a62
commit
a91492b6e9
1 changed files with 16 additions and 1 deletions
17
boot/Kconfig
17
boot/Kconfig
|
@ -328,6 +328,19 @@ config BOOTSTD_FULL
|
|||
|
||||
if BOOTSTD
|
||||
|
||||
config BOOTSTD_BOOTCOMMAND
|
||||
bool "Use bootstd to boot"
|
||||
default y if !DISTRO_DEFAULTS
|
||||
help
|
||||
Enable this to select a default boot-command suitable for booting
|
||||
with standard boot. This can be overridden by the board if needed,
|
||||
but the default command should be enough for most boards which use
|
||||
standard boot.
|
||||
|
||||
For now this is only selected if distro boot is NOT used, since
|
||||
standard boot does not support all of the features of distro boot
|
||||
yet.
|
||||
|
||||
config BOOTMETH_DISTRO
|
||||
bool "Bootdev support for distro boot"
|
||||
depends on CMD_PXE
|
||||
|
@ -1260,7 +1273,9 @@ config USE_BOOTCOMMAND
|
|||
config BOOTCOMMAND
|
||||
string "bootcmd value"
|
||||
depends on USE_BOOTCOMMAND && !USE_DEFAULT_ENV_FILE
|
||||
default "run distro_bootcmd" if DISTRO_DEFAULTS
|
||||
default "bootflow scan -lb" if BOOTSTD_BOOTCOMMAND && CMD_BOOTFLOW_FULL
|
||||
default "bootflow scan" if BOOTSTD_BOOTCOMMAND && !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
|
||||
AUTOBOOT is set, automatically run.
|
||||
|
|
Loading…
Reference in a new issue