From: Jason Cooper Date: Sun, 31 Jul 2011 20:09:58 +0000 (+0000) Subject: usb: increase non-bulk timeout for slow chipsets. X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=80b350a7ab83653242033877c203940db7ecc0e5;p=project%2Fbcm63xx%2Fu-boot.git usb: increase non-bulk timeout for slow chipsets. If you take a look at 96820a35, you'll see the original timeout was CONFIG_SYS_HZ. Which is 1000. After the mentioned change, non-bulk timeout was changed to 100. This causes timeout failures on the dreamplug platform when trying to initialize the usb microsd reader. Signed-off-by: Jason Cooper Acked-by: Mike Frysinger --- diff --git a/include/usb.h b/include/usb.h index 53603a5582..06170cdc5a 100644 --- a/include/usb.h +++ b/include/usb.h @@ -46,7 +46,7 @@ * This is the timeout to allow for submitting an urb in ms. We allow more * time for a BULK device to react - some are slow. */ -#define USB_TIMEOUT_MS(pipe) (usb_pipebulk(pipe) ? 5000 : 100) +#define USB_TIMEOUT_MS(pipe) (usb_pipebulk(pipe) ? 5000 : 1000) /* device request (setup) */ struct devrequest {