[PATCH v2 0/3] Conformance Profiles Table support in U-boot
Jose Marinho
jose.marinho at arm.com
Thu Dec 23 15:51:06 CET 2021
patch v2:
- address v1 comments
- define EFI_EBBR_2_0_CONFORMANCE unconditionally.
- introduce ECPT EFI selftet
- drop the efidebug ECPT print
The Conformance Profiles Table (ECPT) table will be included in the UEFI
specification 2.9+.
The ECPT table was introduced in UEFI following the code-first path. The
acceptance ticket can be viewed at:
https://bugzilla.tianocore.org/show_bug.cgi?id=3591
This patch set implements the ECPT table in U-boot.
Jose Marinho (3):
efi: Create ECPT table
efi: ECPT add EBBRv2.0 conformance profile
efi: ECPT EFI selftest
cmd/efidebug.c | 4 +
include/efi_api.h | 14 ++++
include/efi_loader.h | 7 ++
lib/efi_loader/Kconfig | 11 +++
lib/efi_loader/Makefile | 1 +
lib/efi_loader/efi_conformance.c | 75 +++++++++++++++++++
lib/efi_loader/efi_setup.c | 6 ++
lib/efi_selftest/Makefile | 2 +
lib/efi_selftest/efi_selftest_ecpt.c | 105 +++++++++++++++++++++++++++
9 files changed, 225 insertions(+)
create mode 100644 lib/efi_loader/efi_conformance.c
create mode 100644 lib/efi_selftest/efi_selftest_ecpt.c
--
2.25.1
More information about the U-Boot
mailing list