Pull request for mix-next-14102025

Ilias Apalodimas ilias.apalodimas at linaro.org
Tue Oct 14 11:49:15 CEST 2025


A multi-pr including some EFI, TEE and TPM changes.
Since the changes are small I included all of them in a single PR. 
Let me know if you prefer 3 different ones.

The following changes since commit 4e4a9de31de2a5f395ee25c59e4026422fbcb27e:

  Merge branch 'next' of git://source.denx.de/u-boot-usb into next (2025-10-05 09:50:57 -0600)

are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-tpm/ tags/mix-next-14102025

for you to fetch changes up to 377bc19fd92074bd32e6b29b9133037238ca54dd:

  tpm: Make U_BOOT_DRIVER entries unique (2025-10-14 10:42:27 +0300)

The CI seems happy
https://source.denx.de/u-boot/custodians/u-boot-tpm/-/pipelines/27905

Heinrich, I changed a log_err() to log_warning() as explained here [0].
Please let me know if you have any objections.

[00 https://lore.kernel.org/u-boot/CAC_iWjK96Xzv0TwQ3CCp+2q84d0hZ7w0Qr154vM0C38aThyR=g@mail.gmail.com/

Please pull!
/Ilias

----------------------------------------------------------------
TPM changes:
Make all drive names defined with U_BOOT_DRIVER unique

TEE changes:
Rework things such that sandbox will also traverse the optee directory
when SANDBOX_TEE is enabled, but only build one of the optee-specific
files when OPTEE is enabled.

EFI changes:
Up to now we were relying on the file extension to accept and load
an image over HTTP. We expected images to be either .iso or .img.

By wiring up internal existing functions we can try to mount any
file extension and reject it only if mounting fails.
part_driver_lookup_type

----------------------------------------------------------------
Javier Tia (2):
      part: Export part_driver_lookup_type for external use
      efi_loader: Improve disk image detection in efi_bootmgr

Tom Rini (2):
      tee: Rework Makefile logic
      tpm: Make U_BOOT_DRIVER entries unique

 disk/part.c                    | 18 +---------------
 drivers/tee/Makefile           |  4 +---
 drivers/tee/optee/Makefile     |  2 +-
 drivers/tpm/tpm_tis_infineon.c |  2 +-
 include/part.h                 | 21 ++++++++++++++++++
 lib/efi_loader/efi_bootmgr.c   | 49 ++++++++++++++++++++++++++++++------------
 6 files changed, 60 insertions(+), 36 deletions(-)


More information about the U-Boot mailing list