u-boot/drivers/usb/musb-new
qianfan Zhao ea9733ac4c drivers: musb_gadget: Save endpoint desc to usb_ep->desc
Fix fastboot flash bug.

If the downloading file size is equal to the partition size, "fastboot
flash" can't work, at least in sunxi platform, because used an
uninitalized point: ep->desc.

This patch also fixed 'data abort' bug in am335x platform.

Reproduce: fastboot flash loader1 spl/sunxi-spl.bin.

Signed-off-by: qianfan Zhao <qianfanguijin@163.com>
Reviewed-by: Sean Anderson <seanga2@gmail.com>
2022-01-17 14:45:24 -05:00
..
am35x.c common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00
da8xx.c common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
Kconfig usb: Make USB_MUSB_PIO_ONLY selected by USB_MUSB_SUNXI 2021-11-15 11:17:39 -05:00
linux-compat.h xen: Port Xen hypervisor related code from mini-os 2020-08-14 15:18:30 -04:00
Makefile usb: musb-new: Add glue driver for ST-Ericsson Ux500 2021-07-14 16:48:16 -04:00
mt85xx.c dm: treewide: Rename ..._platdata variables to just ..._plat 2020-12-13 16:51:09 -07:00
musb_core.c usb: musb-new: Add glue driver for ST-Ericsson Ux500 2021-07-14 16:48:16 -04:00
musb_core.h phy: sun4i-usb: Add a sunxi specific function for setting squelch-detect 2018-05-28 16:40:43 +05:30
musb_debug.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
musb_dma.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
musb_dsps.c usb: musb-new: Fix typo in caution message 2020-10-20 00:48:58 +02:00
musb_gadget.c drivers: musb_gadget: Save endpoint desc to usb_ep->desc 2022-01-17 14:45:24 -05:00
musb_gadget.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
musb_gadget_ep0.c usb: musb-new: Include device_compat.h 2020-10-16 09:44:27 -04:00
musb_host.c usb: musb-new: Include device_compat.h 2020-10-16 09:44:27 -04:00
musb_host.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
musb_io.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
musb_regs.h WS cleanup: remove trailing white space 2021-09-30 08:08:56 -04:00
musb_uboot.c WS cleanup: remove trailing white space 2021-09-30 08:08:56 -04:00
musb_uboot.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
omap2430.c common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
omap2430.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
pic32.c common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
sunxi.c sunxi: Clean up inclusions of asm/arch/gpio.h 2021-10-11 10:46:44 +01:00
ti-musb.c common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
usb-compat.h usb: Drop dm.h header file 2020-08-03 22:19:54 -04:00
ux500.c usb: musb-new: Add glue driver for ST-Ericsson Ux500 2021-07-14 16:48:16 -04:00