Pull request efi-2025-01-rc2

Dear Tom,
The following changes since commit 5cca0e3f6e0ff17db92476235ea1bb9cd8cbc9eb:
Merge tag 'u-boot-imx-master-20241029' of https://gitlab.denx.de/u-boot/custodians/u-boot-imx (2024-10-29 18:46:08 -0600)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-efi.git tags/efi-2025-01-rc2
for you to fetch changes up to 7596d77bc1b6be838e38af3fb4e73dbd0a0a078e:
lib: efi_loader: Fix efi_dp_from_mem() calls (2024-10-31 06:05:39 +0100)
Gitlab CI showed no issues: https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/23113
---------------------------------------------------------------- Pull request efi-2025-01-rc2
Documentation:
* include semihosting and K3 boards only once in table of contents * include file-system API into HTML docs * describe struct ext2_inode * update Python requirements
UEFI:
* mark local functions static * simplify efi_free_pages() * pass correct end address value to efi_dp_from_mem() * fix typos in HII test and eficonfig command
---------------------------------------------------------------- Heinrich Schuchardt (10): efi_selftest: fix typo 'got languages' in HII test efi_selftest: make HII test data static efi_loader: fix CONFIG_EFI_HTTP dependencies doc: semihosting can only be once in TOC doc: do not include K3 boards twice in TOC doc: update Python requirements fs: improve API documentation doc: include file-system API into HTML docs fs: ext4: document struct ext2_inode cmd/eficonfig: capitalize 'enter description'
Ilias Apalodimas (6): efi_loader: Simplify efi_free_pages() efi_loader: Mark efi_bootmgr_release_uridp as static efi_loader: Mark static function in dumpdtb efi_loader: Mark static functions in smbiosdump efi_loader: Remove unused diskid efi_loader: Make tcg2_uninit() static
Moritz Fischer (1): lib: efi_loader: Fix efi_dp_from_mem() calls
cmd/eficonfig.c | 2 +- doc/api/fs.rst | 7 +++ doc/api/index.rst | 1 + doc/board/emulation/index.rst | 5 +- doc/board/ti/k3.rst | 11 +++-- doc/sphinx/requirements.txt | 33 ++++++------- include/ext_common.h | 33 +++++++++++-- include/fs.h | 66 ++++++++++++++++---------- lib/efi_loader/Kconfig | 2 + lib/efi_loader/dtbdump.c | 12 ++--- lib/efi_loader/efi_bootbin.c | 1 + lib/efi_loader/efi_bootmgr.c | 2 +- lib/efi_loader/efi_device_path.c | 3 +- lib/efi_loader/efi_disk.c | 4 -- lib/efi_loader/efi_memory.c | 14 +++--- lib/efi_loader/efi_tcg2.c | 2 +- lib/efi_loader/smbiosdump.c | 6 +-- lib/efi_selftest/efi_selftest_hii.c | 2 +- lib/efi_selftest/efi_selftest_hii_data.c | 28 ++--------- test/py/tests/test_eficonfig/test_eficonfig.py | 6 +-- 20 files changed, 138 insertions(+), 102 deletions(-) create mode 100644 doc/api/fs.rst

On Thu, Oct 31, 2024 at 08:01:45AM +0100, Heinrich Schuchardt wrote:
Dear Tom,
The following changes since commit 5cca0e3f6e0ff17db92476235ea1bb9cd8cbc9eb:
Merge tag 'u-boot-imx-master-20241029' of https://gitlab.denx.de/u-boot/custodians/u-boot-imx (2024-10-29 18:46:08 -0600)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-efi.git tags/efi-2025-01-rc2
for you to fetch changes up to 7596d77bc1b6be838e38af3fb4e73dbd0a0a078e:
lib: efi_loader: Fix efi_dp_from_mem() calls (2024-10-31 06:05:39 +0100)
Gitlab CI showed no issues: https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/23113
Applied to u-boot/master, thanks!
participants (2)
-
Heinrich Schuchardt
-
Tom Rini