android_kernel_xiaomi_sm8350/drivers/usb/host
Alan Stern 6e8fe43b26 USB: avoid the donelist after an error in ohci-hcd
This patch (as972) changes ohci-hcd so that after an error occurs, the
remaining TDs for the URB will be skipped over entirely instead of
going through the donelist.  This enables the driver to give back the
URB as soon as the error is detected, avoiding the need to store the
error status in urb->status.

Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
CC: David Brownell <david-b@pacbell.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2007-10-12 14:55:19 -07:00
..
ehci-au1xxx.c USB: make EHCI initialize properly on PPC SOCs 2007-08-22 14:28:01 -07:00
ehci-dbg.c
ehci-fsl.c
ehci-fsl.h
ehci-hcd.c USB: make HCDs responsible for managing endpoint queues 2007-10-12 14:55:10 -07:00
ehci-hub.c
ehci-mem.c Revert "USB: EHCI cpufreq fix" 2007-08-20 23:38:44 -07:00
ehci-pci.c USB: EHCI restart speedup 2007-10-12 14:55:18 -07:00
ehci-ppc-soc.c USB: make EHCI initialize properly on PPC SOCs 2007-08-22 14:28:01 -07:00
ehci-ps3.c USB: EHCI restart speedup 2007-10-12 14:55:18 -07:00
ehci-q.c USB: add urb->unlinked field 2007-10-12 14:55:19 -07:00
ehci-sched.c USB: make HCDs responsible for managing endpoint queues 2007-10-12 14:55:10 -07:00
ehci.h Revert "USB: EHCI cpufreq fix" 2007-08-20 23:38:44 -07:00
isp116x-hcd.c USB: add urb->unlinked field 2007-10-12 14:55:19 -07:00
isp116x.h
Kconfig usb: typo in usb R8A66597 HCD config 2007-08-22 14:27:49 -07:00
Makefile
ohci-at91.c
ohci-au1xxx.c
ohci-dbg.c USB: ohci, fix oddball gcc warning 2007-08-22 14:27:52 -07:00
ohci-ep93xx.c
ohci-hcd.c USB: make HCDs responsible for managing endpoint queues 2007-10-12 14:55:10 -07:00
ohci-hub.c
ohci-lh7a404.c
ohci-mem.c USB: OHCI handles more ZFMicro quirks 2007-10-12 14:54:59 -07:00
ohci-omap.c
ohci-pci.c USB: OHCI handles more ZFMicro quirks 2007-10-12 14:54:59 -07:00
ohci-pnx4008.c
ohci-pnx8550.c
ohci-ppc-of.c
ohci-ppc-soc.c
ohci-ps3.c
ohci-pxa27x.c
ohci-q.c USB: avoid the donelist after an error in ohci-hcd 2007-10-12 14:55:19 -07:00
ohci-s3c2410.c
ohci-sa1111.c
ohci.h USB: OHCI handles more ZFMicro quirks 2007-10-12 14:54:59 -07:00
pci-quirks.c
pci-quirks.h
r8a66597-hcd.c USB: add urb->unlinked field 2007-10-12 14:55:19 -07:00
r8a66597.h USB: r8a66597-hcd: fixes some problem 2007-07-19 17:46:08 -07:00
sl811_cs.c
sl811-hcd.c USB: add urb->unlinked field 2007-10-12 14:55:19 -07:00
sl811.h
u132-hcd.c USB: add urb->unlinked field 2007-10-12 14:55:19 -07:00
uhci-debug.c USB: add urb->unlinked field 2007-10-12 14:55:19 -07:00
uhci-hcd.c drivers/firmware: const-ify DMI API and internals 2007-10-09 20:22:20 -04:00
uhci-hcd.h USB: remove Iso status value in uhci-hcd 2007-10-12 14:55:18 -07:00
uhci-hub.c
uhci-q.c USB: add urb->unlinked field 2007-10-12 14:55:19 -07:00