Title: [7968] trunk/drivers/usb/musb/musb_host.c: bug[#5199]Setting NAK limit for control transfer, so that host can retry the control transfer for some misbehaving peripherals during configuring time
- Revision
- 7968
- Author
- cliff
- Date
- 2009-12-10 04:06:58 -0500 (Thu, 10 Dec 2009)
Log Message
bug[#5199]Setting NAK limit for control transfer, so that host can retry the control transfer for some misbehaving peripherals during configuring time
Modified Paths
Diff
Modified: trunk/drivers/usb/musb/musb_host.c (7967 => 7968)
--- trunk/drivers/usb/musb/musb_host.c 2009-12-10 08:56:35 UTC (rev 7967)
+++ trunk/drivers/usb/musb/musb_host.c 2009-12-10 09:06:58 UTC (rev 7968)
@@ -1983,6 +1983,9 @@
/* ISO always uses logarithmic encoding */
interval = min_t(u8, epd->bInterval, 16);
break;
+ case USB_ENDPOINT_XFER_CONTROL:
+ interval = 8;
+ break;
default:
/* REVISIT we actually want to use NAK limits, hinting to the
* transfer scheduling logic to try some other qh, e.g. try
_______________________________________________
Linux-kernel-commits mailing list
[email protected]
https://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits