Dear Tom,

The following changes since commit 136faf7b0cc92af1d38b0db1bfaa5405e884ee2d:

Merge tag 'u-boot-socfpga-next-20260213' of https://source.denx.de/u-boot/custodians/u-boot-socfpga into next (2026-02-14 11:12:59 -0600)

are available in the Git repository at:

https://source.denx.de/u-boot/custodians/u-boot-efi.git tags/efi-next-2026-02-15

for you to fetch changes up to e54fbb2f901e897b2a2fb2a718a1ef1607b20ce5:

efi_loader: Setup default location for UEFI Variables storing (2026-02-15 09:15:45 +0100)

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

----------------------------------------------------------------
Pull request efi-next-2026-02-15

UEFI:

* Add MBR support to EFI_PARTITION_INFO_PROTOCOL
  * disk: part_dos: Move header to the main include directory
  * disk: part_dos: Align dos_partition_t with struct partition
  * disk: part_efi: Remove redundant struct partition definition
  * disk: part_dos: Document part_get_info_extended() helper function
  * disk: part_dos: Refactor to allow retrieving raw MBR partition data
  * efi_loader: disk: Extend EFI_PARTITION_INFO_PROTOCOL to support MBR
  * efi_selftest: Enhance MBR test for PARTITION_INFO_PROTOCOL

* Prepare for supporting more stores (e.g. SPI-flash) for EFI variables.
  * efi_var: Unify read/write access helper function
  * efi_loader: Setup default location for UEFI Variables storing
  * efi_var_file: refactor to move buffer functions

----------------------------------------------------------------
Javier Martinez Canillas (7):
      disk: part_dos: Move header to the main include directory
      disk: part_dos: Align dos_partition_t with struct partition
      disk: part_efi: Remove redundant struct partition definition
      disk: part_dos: Document part_get_info_extended() helper function
      disk: part_dos: Refactor to allow retrieving raw MBR partition data
      efi_loader: disk: Extend EFI_PARTITION_INFO_PROTOCOL to support MBR
      efi_selftest: Enhance MBR test for PARTITION_INFO_PROTOCOL

Michal Simek (2):
      efi_var: Unify read/write access helper function
      efi_loader: Setup default location for UEFI Variables storing

Shantur Rathore (1):
      efi_var_file: refactor to move buffer functions

disk/part_dos.c | 91 ++++++++++++++++++----------
 disk/part_efi.c                              |  4 +-
 include/efi_variable.h                       | 18 +++---
 include/part.h                               | 14 +++++
 {disk => include}/part_dos.h                 |  6 +-
 include/part_efi.h                           | 19 +-----
 lib/efi_loader/Kconfig                       |  3 +-
 lib/efi_loader/Makefile                      |  2 +-
 lib/efi_loader/efi_disk.c                    |  9 ++-
 lib/efi_loader/efi_var_common.c              | 42 +++++++++++++
 lib/efi_loader/efi_var_file.c                | 65 ++------------------
 lib/efi_loader/efi_variable.c                | 19 ++++--
 lib/efi_selftest/efi_selftest_block_device.c | 26 ++++++++
 13 files changed, 184 insertions(+), 134 deletions(-)
 rename {disk => include}/part_dos.h (87%)

Reply via email to