[NEXT] Pull request efi-next-20240611

Heinrich Schuchardt xypron.glpk at gmx.de
Tue Jun 11 13:52:13 CEST 2024


Dear Tom,

This pull request is for the next branch.

The following changes since commit 4f836fb324ba500ecabdba4146c3ca9e1600cdf5:

   memory: ti-gpmc: use printf to dump settings/timings (2024-06-07
14:07:23 -0600)

are available in the Git repository at:

   https://source.denx.de/u-boot/custodians/u-boot-efi.git
tags/efi-next-20240611

for you to fetch changes up to 535321c2ea76de44896330040d2e43aa4645d026:

   efi_loader: rename struct efi_initrd_dp to efi_lo_dp_prefix
(2024-06-10 11:43:37 +0200)

Gitlab CI reported no issues:
https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/21059

----------------------------------------------------------------
Pull request efi-next-20240611

UEFI:

* Allow specifying a device-tree in an EFI load option
   using the efidebug or eficonfig command.
* Let the EFI boot manager fall back to an OS provided device-tree
   if no device-tree is specified.

----------------------------------------------------------------
Heinrich Schuchardt (9):
       efi_loader: allow concatenation with contained end node
       cmd: eficonfig: add support for setting fdt
       cmd: efidebug: add support for setting fdt
       efi_loader: load device-tree specified in boot option
       efi_loader: move distro_efi_get_fdt_name()
       efi_loader: return binary from efi_dp_from_lo()
       efi_loader: export efi_load_image_from_path
       efi_loader: load distro dtb in bootmgr
       efi_loader: rename struct efi_initrd_dp to efi_lo_dp_prefix

  boot/bootmeth_efi.c                        |  60 +-------------
  cmd/eficonfig.c                            |  83 ++++++++++++++-----
  cmd/efidebug.c                             | 129
++++++++++++++++++++---------
  include/efi_load_initrd.h                  |  12 ++-
  include/efi_loader.h                       |  24 +++++-
  lib/efi_loader/Makefile                    |   1 +
  lib/efi_loader/efi_bootbin.c               |   2 +-
  lib/efi_loader/efi_bootmgr.c               |  81 +++++++++++++++++-
  lib/efi_loader/efi_boottime.c              |   3 +-
  lib/efi_loader/efi_device_path.c           |  40 +++++----
  lib/efi_loader/efi_device_path_utilities.c |   2 +-
  lib/efi_loader/efi_fdt.c                   | 117
++++++++++++++++++++++++++
  lib/efi_loader/efi_helper.c                |  44 ++++++++++
  lib/efi_loader/efi_load_initrd.c           |   2 +-
  lib/efi_loader/initrddump.c                |   2 +-
  15 files changed, 463 insertions(+), 139 deletions(-)
  create mode 100644 lib/efi_loader/efi_fdt.c


More information about the U-Boot mailing list