summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHeinrich Schuchardt <heinrich.schuchardt@canonical.com>2024-07-18 14:05:09 +0200
committerHeinrich Schuchardt <heinrich.schuchardt@canonical.com>2024-07-31 08:29:16 +0200
commite1090d77310b3e52720f490b4270f76aeebffc6e (patch)
tree2c2f950a6715a80c4565779561acc56e229ab605
parentc0d3dda060d875c2362ef749fa35fb5120d10f73 (diff)
downloadu-boot-e1090d77310b3e52720f490b4270f76aeebffc6e.tar.gz
u-boot-e1090d77310b3e52720f490b4270f76aeebffc6e.tar.bz2
u-boot-e1090d77310b3e52720f490b4270f76aeebffc6e.zip
efi_loader: require EFI boot manager for EBBR compliance
A system has to support booting via the boot manager to be EBBR compliant. See the reference to variables Boot#### in the specification. Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com> Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
-rw-r--r--lib/efi_loader/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/efi_loader/Kconfig b/lib/efi_loader/Kconfig
index b49a1fc42a..1179c31bb1 100644
--- a/lib/efi_loader/Kconfig
+++ b/lib/efi_loader/Kconfig
@@ -487,6 +487,7 @@ config EFI_ECPT
config EFI_EBBR_2_1_CONFORMANCE
bool "Add the EBBRv2.1 conformance entry to the ECPT table"
+ depends on BOOTMETH_EFI_BOOTMGR
depends on EFI_ECPT
depends on EFI_LOADER_HII
depends on EFI_RISCV_BOOT_PROTOCOL || !RISCV