Hi Tom A PR for the AB support from the TPM tree. Kory has update dthe code to mark invalid banks. Those will now be skipped in acase of failure, instead of trying to boot from them, fail and fallback to another bank.
The following changes since commit b99da05e1538b8fa153322da82917af2aa27e1d6: Prepare v2026.04-rc2 (2026-02-09 15:07:50 -0600) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-tpm/ tags/ab-next-11022026 for you to fetch changes up to 9367b8d9339f07d83aceaf03fcd89bff9d59f727: fwu: Mark failed bank as invalid during rollback (2026-02-11 12:17:18 +0200) The CI seems happy https://source.denx.de/u-boot/custodians/u-boot-tpm/-/pipelines/29254 Please pull! /Ilias ---------------------------------------------------------------- Kory has updated the A/B implementation and added an invalid bank state. This is already described in the spec and can help boards boot faster by skipping banks marked as invalid ---------------------------------------------------------------- Kory Maincent (2): fwu: Pass bank state enum to fwu_state_machine_updates() fwu: Mark failed bank as invalid during rollback include/fwu.h | 22 ++++++++++--------- lib/efi_loader/efi_capsule.c | 5 +++-- lib/fwu_updates/fwu.c | 6 ++++++ lib/fwu_updates/fwu_v1.c | 16 +++++++------- lib/fwu_updates/fwu_v2.c | 50 +++++++++++++++++++------------------------- 5 files changed, 50 insertions(+), 49 deletions(-)

