Re: [PATCH RFC v3 1/5] fastboot: factor out the USB session runner
Mattijs Korpershoek <[email protected]>
| Newsgroups | org.u-boot-project.lists.u-boot |
|---|---|
| Message-ID | <[email protected]> |
Hi Carlo, Thank you for the patch. On Fri, Jul 31, 2026 at 10:29, Carlo Caione <[email protected]> wrote: > The fastboot command currently owns USB gadget setup, protocol > initialization, the service loop and teardown. This prevents callers > which do not use the command line from starting USB fastboot without > duplicating the same session lifecycle. > > Move that lifecycle into fastboot_usb_run() and leave cmd/fastboot.c > responsible only for argument parsing and transport selection. > Initialize network sessions in their transport path so their existing > behavior is preserved. > > Signed-off-by: Julien Masson <[email protected]> > Signed-off-by: Vitor Sato Eschholz <[email protected]> > Signed-off-by: Carlo Caione <[email protected]> Sorry for the review delay. This looks good to me! Reviewed-by: Mattijs Korpershoek <[email protected]>