mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-12-01 00:49:43 +00:00
3621b3b8a7
For u-boot dwc3 driver the scatter gather list support has been removed from original linux code. It is correct, since we try to send one request at a time. However, the cleanup left spurious break, which caused early exit from loop at dwc3_cleanup_done_reqs() function. As a result the dwc3_gadget_giveback() wasn't called and caused USB Mass Storage to hang. This commit removes this problem and refactor the code to remove superfluous do { } while(1) loop. Test HW: Odroid XU3 (with ./test/ums/ums_gadget_test.sh) Signed-off-by: Lukasz Majewski <l.majewski@samsung.com> |
||
---|---|---|
.. | ||
core.c | ||
core.h | ||
dwc3-omap.c | ||
ep0.c | ||
gadget.c | ||
gadget.h | ||
io.h | ||
linux-compat.h | ||
Makefile | ||
ti_usb_phy.c |