USB: ohci: quirk AMD prefetch for USB 1.1 ISO transfer
authorLibin Yang <libin.yang@amd.com>
Wed, 4 Nov 2009 06:55:18 +0000 (14:55 +0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 8 Dec 2009 18:21:25 +0000 (10:21 -0800)
commit49cb656ba98a71f5dbc0f7c5dd2b1e35d32e673d
tree4c58bb3eca3f28f5b3b553bbe1f879c622c3b994
parent7fcbd9ff6078339a4aed470b2ddde43960291e98
USB: ohci: quirk AMD prefetch for USB 1.1 ISO transfer

commit a1f17a872bc7b1cb7efdd5486a2963e88a536e61 upstream.

The following patch in the driver is required to avoid USB 1.1 device
failures that may occur due to requests from USB OHCI controllers may
be overwritten if the latency for any pending request by the USB
controller is very long (in the range of milliseconds).

Signed-off-by: Libin Yang <libin.yang@amd.com>
Cc: David Brownell <dbrownell@users.sourceforge.net>
Cc: Alan Stern <stern@rowland.harvard.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/host/ohci-hcd.c
drivers/usb/host/ohci-pci.c
drivers/usb/host/ohci-q.c
drivers/usb/host/ohci.h