linux_dsm_epyc7002/drivers/usb/dwc2
Nick Hudson 151d0cbdbe usb: dwc2: make the scheduler handle excessive NAKs better
I'm seeing problems with a d-link dwcl-g122 wifi dongle that
someone sent me. There are reports of other wifi dongles with the
same/similar problem. The devices appear to be NAKing to the point
of confusing the dwc2 driver completely.

The attached patch helps with my d-link dwl-g122 - it's adapted
from the Raspberry Pi dwc_otg driver, which is a modified version
of the Synopsys vendor driver. The error recovery is still valid
after the patch, I think.

Cc: Dom Cobley <popcornmix@gmail.com>
Signed-off-by: Nick Hudson <skrll@netbsd.org>
Signed-off-by: Paul Zimmerman <paulz@synopsys.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2014-09-11 15:39:22 -07:00
..
core_intr.c usb: dwc2: handle the Host Port Interrupt when it occurs in device mode 2014-02-07 14:34:38 -08:00
core.c usb: dwc2: add 'mode' which based on Kconfig select or dts setting 2014-09-08 15:43:28 -07:00
core.h usb: dwc2: add 'mode' which based on Kconfig select or dts setting 2014-09-08 15:43:28 -07:00
gadget.c Revert "usb: dwc2: move "samsung,s3c6400-hsotg" into common platform" 2014-09-11 13:48:43 -07:00
hcd_ddma.c
hcd_intr.c usb: dwc2: make the scheduler handle excessive NAKs better 2014-09-11 15:39:22 -07:00
hcd_queue.c
hcd.c usb: dwc2: fix memory corruption in dwc2 driver 2014-02-04 12:59:14 -08:00
hcd.h
hw.h usb: dwc2: add defines to support s3c-hsotg driver 2014-04-24 13:12:43 -07:00
Kconfig Revert "usb: dwc2: Update Kconfig to support dual-role" 2014-09-11 13:45:13 -07:00
Makefile Revert "usb: dwc2: Update Kconfig to support dual-role" 2014-09-11 13:45:13 -07:00
pci.c
platform.c Revert "usb: dwc2: move "samsung,s3c6400-hsotg" into common platform" 2014-09-11 13:48:43 -07:00