This series has a few improvements for fastboot. So far the host always timed out when we issued a command that caused barebox to shutdown, like "oem bootm ..." or similar. We now finish the fastboot session beforehand to let the host know what is going on. Also we now print the fastboot messages also on the barebox console which makes it easier to follow what is going on on the barebox side. Sascha Hauer (7): usb: gadget: fastboot: pass message type as enum usb: gadget: fastboot: drop unnecessary global variable usb: gadget: fastboot: remove unnecessary context setting usb: gadget: fastboot: tell host that we are going to shutdown usb: gadget: fastboot: be more informative on booting usb: gadget: fastboot: simplify reboot usb: gadget: fastboot: print fastboot messages also to the logs drivers/usb/gadget/f_fastboot.c | 236 +++++++++++++++++++++----------- include/usb/fastboot.h | 10 +- 2 files changed, 162 insertions(+), 84 deletions(-) -- 2.19.1 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox