boot: Add support for VBE for the OS

When booting an OS it is useful to be able to read devicetrees provided
by the OEM, from a separate FIT to the OS.

Add a new method which supports this, along with the usual A/B/recovery
flows, using a state file on the boot device.

Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
Simon Glass
2025-08-02 10:02:27 +12:00
parent 324a3ac00a
commit 68c0c6f27e
8 changed files with 334 additions and 2 deletions

View File

@@ -28,6 +28,8 @@ static const char *const bootflow_img[BFI_COUNT - BFI_FIRST] = {
"logo",
"efi",
"cmdline",
"vbe-state",
"vbe-oem-fit",
};
/**