Dear Tom,

The following changes since commit 42a2d90cf51acea56bf19006ed5688c93c099ff0:

  configs: Resync with savedefconfig (2022-04-13 09:14:57 -0400)

are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-efi.git
tags/efi-2022-07-rc1-2

for you to fetch changes up to 8bf5f9af3b4bafbcb2f515cecc1b71c466aff0fa:

  efi_loader: simplify efi_serialize_load_option() (2022-04-15 11:26:21
+0200)

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

----------------------------------------------------------------
Pull request for efi-2022-07-rc1-2

Documentation:

* Describe env command

UEFI

* simplify Unicode string functions
* clean up the usage of GUIDs for capsule updates

----------------------------------------------------------------
Heinrich Schuchardt (4):
      lib: convert u16_strlen() into a macro
      lib: simplify u16_strdup()
      efi_loader: EFI_HII_STRING_PROTOCOL.GetString()
      efi_loader: simplify efi_serialize_load_option()

Patrick Delaunay (1):
      doc: man-page for the env command

Sughosh Ganu (8):
      capsule: board: Add information needed for capsule updates
      capsule: FMP: Populate the image descriptor array from platform data
      capsule: Put a check for image index before the update
      efi: Define set_dfu_alt_info() for boards with UEFI capsule
update enabled
      test: capsule: Modify the capsule tests to use GUID values for
sandbox
      FMP: Remove GUIDs for FIT and raw images
      mkeficapsule: Remove raw and FIT GUID types
      doc: uefi: Update the capsule update related documentation

 .../advantech/imx8mp_rsb3720a1/imx8mp_rsb3720a1.c  |  29 ++
 .../imx8mm-cl-iot-gate/imx8mm-cl-iot-gate.c        |  28 ++
 board/emulation/common/qemu_dfu.c                  |   3 +-
 board/emulation/qemu-arm/qemu-arm.c                |  28 ++
 board/kontron/pitx_imx8m/pitx_imx8m.c              |  21 +-
 board/kontron/sl-mx8mm/sl-mx8mm.c                  |  20 ++
 board/kontron/sl28/sl28.c                          |  21 ++
 board/sandbox/sandbox.c                            |  34 ++
 board/socionext/developerbox/developerbox.c        |  33 ++
 board/xilinx/common/board.c                        |  28 ++
 board/xilinx/zynq/board.c                          |   3 +-
 board/xilinx/zynqmp/zynqmp.c                       |   3 +-
 configs/sandbox64_defconfig                        |   1 -
 configs/sandbox_defconfig                          |   1 -
 configs/sandbox_flattree_defconfig                 |   5 +
 doc/develop/uefi/uefi.rst                          | 100 +++++-
 doc/mkeficapsule.1                                 |  12 -
 doc/usage/cmd/askenv.rst                           |   2 +
 doc/usage/cmd/env.rst                              | 381
+++++++++++++++++++++
 doc/usage/cmdline.rst                              |   2 +-
 doc/usage/environment.rst                          |   2 +
 doc/usage/index.rst                                |   1 +
 include/charset.h                                  |  26 +-
 include/configs/imx8mm-cl-iot-gate.h               |   9 +
 include/configs/imx8mp_rsb3720.h                   |   9 +
 include/configs/kontron-sl-mx8mm.h                 |   5 +
 include/configs/kontron_pitx_imx8m.h               |   5 +
 include/configs/kontron_sl28.h                     |   5 +
 include/configs/qemu-arm.h                         |   9 +
 include/configs/sandbox.h                          |  13 +
 include/configs/synquacer.h                        |  13 +
 include/configs/xilinx_versal.h                    |   5 +
 include/configs/xilinx_zynqmp.h                    |   9 +
 include/configs/zynq-common.h                      |   9 +
 include/efi_api.h                                  |   8 -
 include/efi_loader.h                               |  36 ++
 lib/charset.c                                      |  14 +-
 lib/efi_loader/Kconfig                             |   2 +
 lib/efi_loader/efi_capsule.c                       |   8 +-
 lib/efi_loader/efi_firmware.c                      | 107 ++----
 lib/efi_loader/efi_hii.c                           |   2 +-
 lib/efi_loader/efi_load_options.c                  |   2 +-
 test/py/tests/test_efi_capsule/conftest.py         |  21 +-
 .../test_efi_capsule/test_capsule_firmware_fit.py  | 191 +++++++++++
 ...le_firmware.py => test_capsule_firmware_raw.py} | 167 ++++-----
 tools/eficapsule.h                                 |   8 -
 tools/mkeficapsule.c                               |  26 +-
 47 files changed, 1188 insertions(+), 279 deletions(-)
 create mode 100644 doc/usage/cmd/env.rst
 create mode 100644
test/py/tests/test_efi_capsule/test_capsule_firmware_fit.py
 rename test/py/tests/test_efi_capsule/{test_capsule_firmware.py =>
test_capsule_firmware_raw.py} (75%)

Reply via email to