]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
efi_loader: require EFI boot manager for EBBR compliance
authorHeinrich Schuchardt <heinrich.schuchardt@canonical.com>
Thu, 18 Jul 2024 12:05:09 +0000 (14:05 +0200)
committerHeinrich Schuchardt <heinrich.schuchardt@canonical.com>
Wed, 31 Jul 2024 06:29:16 +0000 (08:29 +0200)
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>
lib/efi_loader/Kconfig

index b49a1fc42a6772f2c28933d445df199b75795075..1179c31bb1366ecfb2fad36b84c5a5f9bf57d1df 100644 (file)
@@ -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