summaryrefslogtreecommitdiff
path: root/boot/Kconfig
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2022-07-31 00:52:32 +0300
committerTom Rini <trini@konsulko.com>2022-08-12 15:17:11 +0300
commit4c7418f3efbc0e193caa0f5af2b3d750af47854d (patch)
treeaa2327cb3542e93a1f78c580d832ec07e171be8b /boot/Kconfig
parent98887ab802e4118e7c813e5e052678772fa1b3a8 (diff)
downloadu-boot-4c7418f3efbc0e193caa0f5af2b3d750af47854d.tar.xz
vbe: Add initial support for VBE
Create a new bootmeth for VBE along with a library to handle finding the VBE methods. Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'boot/Kconfig')
-rw-r--r--boot/Kconfig10
1 files changed, 10 insertions, 0 deletions
diff --git a/boot/Kconfig b/boot/Kconfig
index b8db8cd796..e0f09e21ef 100644
--- a/boot/Kconfig
+++ b/boot/Kconfig
@@ -398,6 +398,16 @@ config BOOTMETH_EFILOADER
This provides a way to try out standard boot on an existing boot flow.
+config BOOTMETH_VBE
+ bool "Bootdev support for Verified Boot for Embedded"
+ depends on FIT
+ default y
+ select BOOTMETH_GLOBAL
+ help
+ Enables support for VBE boot. This is a standard boot method which
+ supports selection of various firmware components, seleciton of an OS to
+ boot as well as updating these using fwupd.
+
config BOOTMETH_SANDBOX
def_bool y
depends on SANDBOX