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(-)

