Pull request for UEFI sub-system for efi-2021-04-rc1
    Heinrich Schuchardt 
    xypron.glpk at gmx.de
       
    Wed Jan 13 19:43:56 CET 2021
    
    
  
Dear Tom,
The following changes since commit ee6726be4f0dccb612f0193c62ca149164c8a5af:
   Merge tag 'ti-v2021.04-rc1' of
https://gitlab.denx.de/u-boot/custodians/u-boot-ti (2021-01-12 09:32:48
-0500)
are available in the Git repository at:
   https://gitlab.denx.de/u-boot/custodians/u-boot-efi.git
tags/efi-2021-04-rc1
for you to fetch changes up to 8e70f1cb3f2c18d574b087d4fc1d79e68ce98fa9:
   efi_selftest: dtbdump support EFI_DT_FIXUP_PROTOCOL (2021-01-13
02:38:01 +0100)
Gitlab showed no problems:
https://gitlab.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/5854
----------------------------------------------------------------
Pull request for UEFI sub-system for efi-2021-04-rc1
In the UEFI sub-system:
* implement non-blocking file services
* print boot device and file path in helloworld.efi
* improve detection of boot device
* correct argument handling in efivar.py
* implement EFI_DT_FIXUP_PROTOCOL
Bug fixes:
* adjust conitrace command for low baud rates
* check that FIT images are valid FDTs
----------------------------------------------------------------
Heinrich Schuchardt (16):
       efi_loader: implement non-blocking file services
       tools: efivar.py without arguments
       tools: efivar.py: incorrect indentation
       tools: efivar.py should check GUID when deleting
       tools: efivar.py unused variable
       efi_loader: simplify running helloworld.efi
       efi_loader: print boot device and file path in helloworld
       efi_loader: carve out efi_check_pe()
       image-fit: fit_check_format check for valid FDT
       efi_loader: setting boot device
       efi_loader: move efi_(u)intn_t to efi.h
       efi_loader: typedef efi_string_t text output protocol
       efi_loader: remove outdated TODO in efi_memory.c
       cmd: conitrace: increase wait for next key
       efi_loader: implement EFI_DT_FIXUP_PROTOCOL
       efi_selftest: dtbdump support EFI_DT_FIXUP_PROTOCOL
  cmd/bootefi.c                     | 234 +++++++++++-----------------
  cmd/conitrace.c                   |   4 +-
  cmd/efidebug.c                    |   5 +
  common/image-fit.c                |   6 +
  doc/uefi/uefi.rst                 |  11 +-
  fs/fs.c                           |   3 +-
  include/efi.h                     |   5 +
  include/efi_api.h                 |  34 ++--
  include/efi_dt_fixup.h            |  39 +++++
  include/efi_loader.h              |  10 +-
  lib/efi_loader/Makefile           |   3 +
  lib/efi_loader/efi_console.c      |   6 +-
  lib/efi_loader/efi_dt_fixup.c     | 160 +++++++++++++++++++
  lib/efi_loader/efi_file.c         | 317
++++++++++++++++++++++++++++++++------
  lib/efi_loader/efi_image_loader.c |  80 ++++++----
  lib/efi_loader/efi_memory.c       |   2 -
  lib/efi_loader/efi_root_node.c    |   6 +
  lib/efi_loader/helloworld.c       | 167 ++++++++++++++++----
  lib/efi_selftest/dtbdump.c        | 310
++++++++++++++++++++++++++++++++-----
  net/tftp.c                        |   9 +-
  tools/efivar.py                   |  39 ++---
  21 files changed, 1096 insertions(+), 354 deletions(-)
  create mode 100644 include/efi_dt_fixup.h
  create mode 100644 lib/efi_loader/efi_dt_fixup.c
    
    
More information about the U-Boot
mailing list