Dear Tom, The following changes since commit c11dc783fb4418393dd08d39ee01debfc2dea4d4:
Merge https://source.denx.de/u-boot/custodians/u-boot-riscv (2025-01-17 08:27:40 -0600) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-efi.git tags/efi-2025-04-rc1 for you to fetch changes up to f58b0d00126a906f9e1e9fc1c55512b47c8e51be: efi_loader: Make efi_run_image() static (2025-01-17 21:05:49 +0100) Gitlab CI showed no issues: https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/24239 ---------------------------------------------------------------- Pull request efi-2025-04-rc1 Documentation: * Correct the defconfig name in the coolpi documentation UEFI: * Carve out the biggest part of the RISC-V and ARM linker scripts for EFI binary into a common include. * Correct the values of SizeOfCode and SizeOfInitializedData in generated EFI binaries for RISC-V and ARM. * Avoid gaps between sections in EFI binaries causing a failure in secure boot. * Makefile: let clean remove capsule_in.capsule*.efi-capsule * Refactor some of the code used for launching EFI binaries. ---------------------------------------------------------------- Andy Yan (1): doc: coolpi: Fix the defconfig name Heinrich Schuchardt (5): scripts/Makefile.lib: add -L option to LD command for EFI binaries efi_loader: use INCLUDE in EFI linker scripts efi_loader: correct SizeOfCode, SizeOfInitializedData efi_loader: use include in ARM EFI linker script Makefile: let clean remove capsule_in.capsule*.efi-capsule Ilias Apalodimas (1): efi_loader: Fix section alignment on EFI binaries Simon Glass (2): efi_loader: Refactor device and image paths into a function efi_loader: Make efi_run_image() static Makefile | 2 +- arch/arm/lib/crt0_aarch64_efi.S | 2 +- arch/arm/lib/crt0_arm_efi.S | 13 ++--- arch/arm/lib/elf_aarch64_efi.lds | 68 +------------------------- arch/arm/lib/elf_arm_efi.lds | 71 +-------------------------- arch/riscv/lib/crt0_riscv_efi.S | 4 +- arch/riscv/lib/elf_riscv32_efi.lds | 68 +------------------------- arch/riscv/lib/elf_riscv64_efi.lds | 68 +------------------------- doc/board/coolpi/genbook_cm5_rk3588.rst | 2 +- lib/efi_loader/efi_bootbin.c | 87 ++++++++++++++++++++++----------- lib/efi_loader/elf_efi.ldsi | 74 ++++++++++++++++++++++++++++ scripts/Makefile.lib | 4 +- 12 files changed, 150 insertions(+), 313 deletions(-) create mode 100644 lib/efi_loader/elf_efi.ldsi

