linux_dsm_epyc7002/drivers/usb
Thinh Nguyen c58d8bfc77 usb: dwc3: gadget: Check END_TRANSFER completion
While the END_TRANSFER command is sent but not completed, any request
dequeue during this time will cause the driver to issue the END_TRANSFER
command. The driver needs to submit the command only once to stop the
controller from processing further. The controller may take more time to
process the same command multiple times unnecessarily. Let's add a flag
DWC3_EP_END_TRANSFER_PENDING to check for this condition.

Fixes: 3aec99154d ("usb: dwc3: gadget: remove DWC3_EP_END_TRANSFER_PENDING")
Signed-off-by: Thinh Nguyen <thinhn@synopsys.com>
Signed-off-by: Felipe Balbi <balbi@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2020-01-15 10:39:23 +01:00
..
atm USB driver fixes for 5.5-rc2 2019-12-14 12:40:39 -08:00
c67x00
cdns3 usb: cdns3: add NXP imx8qm glue layer 2020-01-15 10:39:22 +01:00
chipidea Merge 5.5-rc6 into usb-next 2020-01-13 12:11:40 +01:00
class compat_ioctl: remove most of fs/compat_ioctl.c 2019-12-01 13:46:15 -08:00
common usb: common: usb-conn-gpio: Don't log an error on probe deferral 2019-12-10 11:41:20 +01:00
core usb: missing parentheses in USE_NEW_SCHEME 2020-01-08 17:44:11 +01:00
dwc2 usb: dwc2: fix debugfs FIFO count 2020-01-15 10:39:21 +01:00
dwc3 usb: dwc3: gadget: Check END_TRANSFER completion 2020-01-15 10:39:23 +01:00
early
gadget usb: gadget: f_uac2: fix packet size calculation 2020-01-15 10:39:23 +01:00
host Merge 5.5-rc6 into usb-next 2020-01-13 12:11:40 +01:00
image Merge 5.4-rc3 into usb-next 2019-10-14 07:09:59 +02:00
isp1760 usb: isp1760: isp1760-hcd.c: Drop condition with no effect 2019-10-07 13:01:47 +02:00
misc usb: usb3503: Convert to use GPIO descriptors 2019-12-30 20:40:19 +01:00
mon usb: mon: Fix a deadlock in usbmon between mmap and read 2019-12-10 11:41:20 +01:00
mtu3 Merge 5.4-rc6 into usb-next 2019-11-04 06:41:09 +01:00
musb usb: musb: Disable pullup at init 2020-01-08 17:34:17 +01:00
phy usb: phy-generic: Delete unused platform data 2020-01-15 10:39:20 +01:00
renesas_usbhs usb: renesas_usbhs: Switch to GPIO descriptor 2019-12-30 20:37:42 +01:00
roles usb: roles: fix a potential use after free 2019-12-10 11:41:18 +01:00
serial Merge 5.5-rc6 into usb-next 2020-01-13 12:11:40 +01:00
storage USB: Fix incorrect DMA allocations for local memory pool drivers 2019-12-11 09:06:41 +01:00
typec Merge 5.5-rc6 into usb-next 2020-01-13 12:11:40 +01:00
usbip usbip: Fix error path of vhci_recv_ret_submit() 2019-12-17 16:36:33 +01:00
Kconfig
Makefile
usb-skeleton.c USB: usb-skeleton: drop redundant in-urb check 2019-10-10 12:41:19 +02:00