linux-imx/drivers/usb/core
Dmitry Fleytman 0f87665439 usb: Increase quirk delay for USB devices
commit b2a542bbb3 upstream.

Commit e0429362ab
("usb: Add device quirk for Logitech HD Pro Webcams C920 and C930e")
introduced quirk to workaround an issue with some Logitech webcams.

The workaround is introducing delay for some USB operations.

According to our testing, delay introduced by original commit
is not long enough and in rare cases we still see issues described
by the aforementioned commit.

This patch increases delays introduced by original commit.
Having this patch applied we do not see those problems anymore.

Signed-off-by: Dmitry Fleytman <dmitry@daynix.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2018-01-01 20:50:49 +00:00
..
buffer.c usb: core: buffer: smallest buffer should start at ARCH_DMA_MINALIGN 2015-05-09 23:16:12 +01:00
config.c usb: Increase quirk delay for USB devices 2018-01-01 20:50:49 +00:00
devices.c USB: Fix race condition when removing host controllers 2012-10-10 03:31:07 +01:00
devio.c USB: core: Avoid race of async_completed() w/ usbdev_release() 2017-11-26 13:51:04 +00:00
driver.c usb: hub: Do not attempt to autosuspend disconnected devices 2017-08-26 02:13:57 +01:00
endpoint.c USB: use usb_endpoint_maxp() instead of le16_to_cpu() 2011-08-23 09:47:40 -07:00
file.c USB: Proper handling of Race Condition when two USB class drivers try to call init_usb_class simultaneously 2017-08-26 02:13:58 +01:00
generic.c USB: accept RNDIS configs if there's no alternative 2010-08-10 14:35:43 -07:00
hcd-pci.c usb: hcd: out of bounds access in for_each_companion 2016-06-15 21:28:11 +01:00
hcd.c USB: hcd: Mark secondary HCD as dead if the primary one died 2017-11-11 13:34:27 +00:00
hub.c usb: Increase quirk delay for USB devices 2018-01-01 20:50:49 +00:00
inode.c move d_rcu from overlapping d_child to overlapping d_alias 2015-01-01 01:27:50 +00:00
Kconfig kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT 2011-01-20 17:02:05 -08:00
Makefile usb: makefile cleanup 2010-10-22 10:22:07 -07:00
message.c USB: fix endpoint-disabling for failed config changes 2013-01-03 03:33:04 +00:00
notify.c usb: Add export.h for EXPORT_SYMBOL/THIS_MODULE where needed 2011-10-31 19:31:25 -04:00
otg_whitelist.h USB: Add OTG PET device to TPL 2015-02-20 00:49:39 +00:00
quirks.c usb: Add device quirk for Logitech HD Pro Webcam C920-C 2017-11-26 13:51:05 +00:00
sysfs.c usbcore: add sysfs support to xHCI usb2 hardware LPM 2011-09-26 15:51:10 -07:00
urb.c USB: use usb_endpoint_maxp() instead of le16_to_cpu() 2011-08-23 09:47:40 -07:00
usb.c usb: core: buffer: smallest buffer should start at ARCH_DMA_MINALIGN 2015-05-09 23:16:12 +01:00
usb.h usb: Add quirk detection based on interface information 2013-03-06 03:24:25 +00:00