Hi Vincent,
On Mon, 21 Sept 2026 at 16:12, Vincent Stehlé <[email protected]> wrote: > > Adjust the EBBR 2.1 conformance profile ECPT entry configuration, and > prepare to add more: > - Introduce the HAVE_EFI_EBBR_2_1 non-visible configuration symbol to > compute the actual system conformance status with the dependencies. > This will make it easier to add more versions with a chain of > dependencies, while avoiding a chain of nested submenus. > - Adjust version 2.1 dependencies to better match the specification. > Relax the dependency on the boot manager, which was introduced in > version 2.3, and make the list of required UEFI protocols and services > more complete. > - Reword the EFI_EBBR_2_1_CONFORMANCE configuration entry title and help > text, mostly to separate "EBBR" from "v2.1" and to attenuate the > redundant "table" mention. > > We do the following additional configurations dependencies > approximations: > > Configuration symbol Used to approximate > ------------------------ ------------------------------------ > EFI_HAVE_CAPSULE_SUPPORT Firmware update is performed in-band > DM_RTC An RTC is present > > While at it, refine the ECPT help text to attenuate the redundant > "table" mention there as well. > > Signed-off-by: Vincent Stehlé <[email protected]> > Cc: Heinrich Schuchardt <[email protected]> > Cc: Ilias Apalodimas <[email protected]> > Cc: Tom Rini <[email protected]> > --- > lib/efi_loader/Kconfig | 35 ++++++++++++++++++++++++++--------- > 1 file changed, 26 insertions(+), 9 deletions(-) > > diff --git a/lib/efi_loader/Kconfig b/lib/efi_loader/Kconfig > index 4cb13ae7c8a..aad8f860868 100644 > --- a/lib/efi_loader/Kconfig > +++ b/lib/efi_loader/Kconfig > @@ -557,23 +557,40 @@ config EFI_ESRT > help > Enabling this option creates the ESRT UEFI system table. > > +config HAVE_EFI_EBBR_2_1 > + bool > + depends on EFI_LOADER_HII > + depends on EFI_RISCV_BOOT_PROTOCOL || !RISCV > + depends on EFI_RNG_PROTOCOL || !DM_RNG > + depends on EFI_UNICODE_COLLATION_PROTOCOL2 > + depends on !EFI_VARIABLE_NO_STORE > + depends on BOOTM_EFI This is for booting EFI images that are ina FIT image. Is this needed for conformance? [...] Thanks /Ilias
