summaryrefslogtreecommitdiff
path: root/boot/Kconfig
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2022-07-31 00:52:33 +0300
committerTom Rini <trini@konsulko.com>2022-08-12 15:17:11 +0300
commitcb47e21acbc4c404214623de1d4a306452ec466d (patch)
treed62ab0190119a5133e28fa7f9a862e6097e75311 /boot/Kconfig
parent4c7418f3efbc0e193caa0f5af2b3d750af47854d (diff)
downloadu-boot-cb47e21acbc4c404214623de1d4a306452ec466d.tar.xz
vbe: Support VBE simple
Add support for VBE simple, which permits firmware update of a single image stored in MMC or another block device. Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'boot/Kconfig')
-rw-r--r--boot/Kconfig12
1 files changed, 12 insertions, 0 deletions
diff --git a/boot/Kconfig b/boot/Kconfig
index e0f09e21ef..6b3b8f072c 100644
--- a/boot/Kconfig
+++ b/boot/Kconfig
@@ -408,6 +408,18 @@ config BOOTMETH_VBE
supports selection of various firmware components, seleciton of an OS to
boot as well as updating these using fwupd.
+if BOOTMETH_VBE
+
+config BOOTMETH_VBE_SIMPLE
+ bool "Bootdev support for VBE 'simple' method"
+ default y
+ help
+ Enables support for VBE 'simple' boot. This allows updating a single
+ firmware image in boot media such as MMC. It does not support any sort
+ of rollback, recovery or A/B boot.
+
+endif # BOOTMETH_VBE
+
config BOOTMETH_SANDBOX
def_bool y
depends on SANDBOX