Dear Tom, The following changes since commit a32f6341ccf2ea69f64fe87b9d07fd87325a2056:
Merge branch '2022-12-02-assorted-updates' (2022-12-02 10:00:55 -0500) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-efi.git tags/efi-2023-01-rc3 for you to fetch changes up to 30124c2bb96decd737963c043b26407791859faf: doc: eficonfig: add description for UEFI Secure Boot Configuration (2022-12-02 19:17:25 +0100) Gitlab CI showed no issues: https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/14290 ---------------------------------------------------------------- Pull request for efi-2023-01-rc3 Documentation: * describe DM firmware needed for j721e_evm * describe management of UEFI security data base with eficonfig UEFI: * code clean-up for eficonfig command * fix handling of DHCP aknowledge * correct EFI memory type used for U-Boot code * unit test for FatToStr() truncation * add an EFI binary to print boot hart ID Other: * improve parameter checks in console functions * fix variable initialization in blk_get_device_part_str ---------------------------------------------------------------- Andrew Davis (2): doc: board: j721e_evm: Add DM firmware steps doc: board: j721e_evm: Fix code-block type and indents Heinrich Schuchardt (8): console: file should always be non-negative disk: fix blk_get_device_part_str() net: CONFIG_NET_DEVICES in dhcp_handler() efi_loader: add an EFI binary to print boot hart ID efi_selftest: test FatToStr() truncation efi_loader: fix handling of DHCP acknowledge efi_loader: don't use EFI_LOADER_DATA internally doc: board: typo GIUD Microchip MPFS Icicle Kit doc Masahisa Kojima (5): eficonfig: fix going one directory up issue eficonfig: use u16_strsize() to get u16 string buffer size efi_loader: utility function to check the variable name is "Boot####" eficonfig: use efi_get_next_variable_name_int() doc: eficonfig: add description for UEFI Secure Boot Configuration cmd/eficonfig.c | 146 ++++++++-- cmd/efidebug.c | 25 +- common/console.c | 10 +- disk/part.c | 23 +- doc/board/microchip/mpfs_icicle.rst | 4 +- doc/board/ti/j721e_evm.rst | 30 +- doc/usage/cmd/eficonfig.rst | 90 ++++-- include/efi_loader.h | 1 + lib/efi_loader/Makefile | 6 + lib/efi_loader/boothart.c | 335 ++++++++++++++++++++++ lib/efi_loader/efi_helper.c | 33 +++ lib/efi_loader/efi_memory.c | 4 +- lib/efi_loader/efi_net.c | 13 +- lib/efi_selftest/efi_selftest_unicode_collation.c | 2 +- net/bootp.c | 2 +- 15 files changed, 600 insertions(+), 124 deletions(-) create mode 100644 lib/efi_loader/boothart.c