Message ID | 1396368519-12728-53-git-send-email-kamal@canonical.com |
---|---|
State | New |
Headers | show |
diff --git a/drivers/usb/core/config.c b/drivers/usb/core/config.c index a6b2cab..62441e3 100644 --- a/drivers/usb/core/config.c +++ b/drivers/usb/core/config.c @@ -724,6 +724,10 @@ int usb_get_configuration(struct usb_device *dev) result = -ENOMEM; goto err; } + + if (dev->quirks & USB_QUIRK_DELAY_INIT) + msleep(100); + result = usb_get_descriptor(dev, USB_DT_CONFIG, cfgno, bigbuffer, length); if (result < 0) {