alistair23-linux/drivers/usb/dwc3
Janusz Dziedzic de288e36fe usb: dwc3: gadget: delay unmap of bounced requests
In the case of bounced ep0 requests, we must delay DMA operation until
after ->complete() otherwise we might overwrite contents of req->buf.

This caused problems with RNDIS gadget.

Signed-off-by: Janusz Dziedzic <januszx.dziedzic@intel.com>
Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
2017-03-22 11:20:36 +02:00
..
core.c usb: patches for v4.10 merge window 2016-11-18 16:02:15 +01:00
core.h usb: dwc3: gadget: align transfers to wMaxPacketSize 2017-01-24 11:04:13 +02:00
debug.h
debugfs.c
dwc3-exynos.c USB: changes for v4.11 2017-01-26 15:36:28 +01:00
dwc3-keystone.c
dwc3-of-simple.c
dwc3-omap.c usb: dwc3-omap: Fix missing break in dwc3_omap_set_mailbox() 2017-03-06 16:59:34 +02:00
dwc3-pci.c usb: dwc3: pci: add Intel Gemini Lake PCI ID 2017-01-02 10:55:28 +02:00
dwc3-st.c usb: patches for v4.10 merge window 2016-11-18 16:02:15 +01:00
ep0.c usb: dwc3: ep0: Fix the possible missed request for handling delay STATUS phase 2017-01-24 11:04:15 +02:00
gadget.c usb: dwc3: gadget: delay unmap of bounced requests 2017-03-22 11:20:36 +02:00
gadget.h usb: dwc3: gadget: make Set Endpoint Configuration macros safe 2017-03-06 10:09:37 +02:00
host.c usb: dwc3: host: pass quirk-broken-port-ped property for known broken revisions 2017-01-26 11:17:37 +02:00
io.h
Kconfig
Makefile
trace.c
trace.h
ulpi.c