Hi Tom,

Here is a PR for main with the following:

Fastboot:
* Add SPL support
* Make sparse-image phase aware

CI:
* https://git.u-boot-project.org/u-boot/custodians/u-boot-dfu/-/pipelines/1546

Thanks,
Mattijs

The following changes since commit 5e3b01c8466dbe45cd6a06299f8f4c7e8c1c2363:

  Merge tag 'spacemit-main-20261010' of 
https://git.u-boot-project.org/u-boot/custodians/u-boot-spacemit (2026-10-10 
08:30:11 -0600)

are available in the Git repository at:

  https://git.u-boot-project.org/u-boot/custodians/u-boot-dfu.git 
tags/u-boot-dfu-20261012

for you to fetch changes up to db0772ba608869fdf3ba68637bfa759957a032bb:

  fastboot: add SPL support (2026-10-12 09:58:47 +0200)

----------------------------------------------------------------
u-boot-dfu-20261012

Fastboot:
* Add SPL support
* Make sparse-image phase aware

----------------------------------------------------------------
Carlo Caione (5):
      fastboot: factor out the USB session runner
      fastboot: use the common handler for USB reboot
      fastboot: make shared configuration checks phase-aware
      image: sparse: add phase-aware SPL support
      fastboot: add SPL support

 cmd/fastboot.c                  |  53 ++------------------
 configs/sandbox_spl_defconfig   |   4 ++
 doc/android/fastboot.rst        |  48 +++++++++++++++++++
 drivers/Makefile                |   2 +-
 drivers/fastboot/Kconfig        | 104 ++++++++++++++++++++++++++++++++++++++--
 drivers/fastboot/Makefile       |   9 ++--
 drivers/fastboot/fb_block.c     |  11 +++--
 drivers/fastboot/fb_command.c   |  99 ++++++++++++++++++++++++++++++--------
 drivers/fastboot/fb_common.c    |  36 ++++++++++----
 drivers/fastboot/fb_getvar.c    |  30 +++++++-----
 drivers/fastboot/fb_mmc.c       |  49 +++++++++++--------
 drivers/fastboot/fb_nand.c      |   2 +-
 drivers/fastboot/fb_usb.c       |  67 ++++++++++++++++++++++++++
 drivers/usb/gadget/Makefile     |   2 +-
 drivers/usb/gadget/f_fastboot.c |   9 ++--
 include/fastboot.h              |  10 ++++
 lib/Kconfig                     |  13 +++++
 lib/Makefile                    |   2 +-
 lib/image-sparse.c              |   2 +-
 19 files changed, 422 insertions(+), 130 deletions(-)
 create mode 100644 drivers/fastboot/fb_usb.c

Reply via email to