Hi Tom, Here is a PR for master with some fixes for Android, Fastboot and Usb Gadget:
Android: * Fix A/B slot selection when marked successful and tries = 0 Fastboot: * Handle partial blk_dwrite() as errors instead of success Usb Gadget: * Atmel: Use calloc() to initialize endpoint list CI: * https://source.denx.de/u-boot/custodians/u-boot-dfu/-/pipelines/30480 I know it's pretty late in the release cycle already so if you prefer to pull this into next (or if I should a new PR), let me know. Thanks, Mattijs The following changes since commit 1e80ee41441c612f05787a93bbef4e6e422e29d1: Merge branch 'master' of https://source.denx.de/u-boot/custodians/u-boot-sh (2026-06-14 15:35:00 -0600) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-dfu.git tags/u-boot-dfu-20260616 for you to fetch changes up to 033eb908d0a8ed938bc652f34a2d702a29a8726f: usb: gadget: atmel: use calloc() to allocate endpoint list (2026-06-15 09:15:25 +0200) ---------------------------------------------------------------- u-boot-dfu-20260616 Android: * Fix A/B slot selection when marked successful and tries = 0 Fastboot: * Handle partial blk_dwrite() as errors instead of success Usb Gadget: * Atmel: Use calloc() to initialize endpoint list ---------------------------------------------------------------- Colin Pinnell McAllister (1): android_ab: fix slot selection Francois Berder (1): fastboot: Fix blk_dwrite error checking Zixun LI (1): usb: gadget: atmel: use calloc() to allocate endpoint list boot/android_ab.c | 7 +++++-- drivers/fastboot/fb_mmc.c | 6 +++--- drivers/usb/gadget/atmel_usba_udc.c | 2 +- 3 files changed, 9 insertions(+), 6 deletions(-)

