alistair23-linux/drivers/staging/dwc2
Nick Hudson 9f8144c6ed staging: dwc2: don't issue traffic to LS devices in FS mode
I fell over the problem reported in
https://github.com/raspberrypi/linux/pull/390:

"Issuing low-speed packets when the root port is in full-speed mode
 causes the root port to stop responding. Explicitly fail when
 enqueuing URBs to a LS endpoint on a FS bus."

with my dwc2 testing in NetBSD, so I adapted the change to dwc2.

Signed-off-by: Nick Hudson <skrll@netbsd.org>
[paulz: fixed up the patch to compile under Linux, and tested it]
Signed-off-by: Paul Zimmerman <paulz@synopsys.com>
Tested-by: Stephen Warren <swarren@wwwdotorg.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2013-12-08 17:25:14 -08:00
..
core.c staging: dwc2: fix sparse non static symbol warning 2013-12-03 09:35:18 -08:00
core.h staging: dwc2: rename dwc2_check_core_status() 2013-11-25 11:59:58 -08:00
core_intr.c staging: dwc2: remove #ifdef DEBUG from a couple of places 2013-11-25 11:59:58 -08:00
hcd.c staging: dwc2: don't issue traffic to LS devices in FS mode 2013-12-08 17:25:14 -08:00
hcd.h staging: dwc2: make all the dwc2_set_param* functions void 2013-11-25 11:59:58 -08:00
hcd_ddma.c staging: dwc2: fix thinko in dwc2_fill_host_dma_desc() 2013-12-03 08:31:08 -08:00
hcd_intr.c staging: dwc2: fix useless test for non-0 2013-12-03 08:31:09 -08:00
hcd_queue.c staging: dwc2: remove some indent levels 2013-11-25 12:03:00 -08:00
hw.h
Kconfig
Makefile
pci.c staging: remove DEFINE_PCI_DEVICE_TABLE macro 2013-12-02 22:32:35 -08:00
platform.c staging: dwc2: disable uframe_sched on the bcm2835 2013-12-04 15:31:09 -08:00
TODO