summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Lazewatsky <dlaz@chromium.org>2020-02-26 17:34:38 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2020-03-11 16:14:58 +0300
commit505107c0d172f094fc1cbd83a37172b24f8b1bb0 (patch)
tree7c81ed9308945d05bfad8476e95c08da0df04daa
parent4a1cac7ed9a81658c757efb5a2e0615ea6703af8 (diff)
downloadlinux-505107c0d172f094fc1cbd83a37172b24f8b1bb0.tar.xz
usb: quirks: add NO_LPM quirk for Logitech Screen Share
commit b96ed52d781a2026d0c0daa5787c6f3d45415862 upstream. LPM on the device appears to cause xHCI host controllers to claim that there isn't enough bandwidth to support additional devices. Signed-off-by: Dan Lazewatsky <dlaz@chromium.org> Cc: stable <stable@vger.kernel.org> Signed-off-by: Gustavo Padovan <gustavo.padovan@collabora.com> Link: https://lore.kernel.org/r/20200226143438.1445-1-gustavo.padovan@collabora.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-rw-r--r--drivers/usb/core/quirks.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/usb/core/quirks.c b/drivers/usb/core/quirks.c
index 2b24336a72e5..2dac3e7cdd97 100644
--- a/drivers/usb/core/quirks.c
+++ b/drivers/usb/core/quirks.c
@@ -231,6 +231,9 @@ static const struct usb_device_id usb_quirk_list[] = {
/* Logitech PTZ Pro Camera */
{ USB_DEVICE(0x046d, 0x0853), .driver_info = USB_QUIRK_DELAY_INIT },
+ /* Logitech Screen Share */
+ { USB_DEVICE(0x046d, 0x086c), .driver_info = USB_QUIRK_NO_LPM },
+
/* Logitech Quickcam Fusion */
{ USB_DEVICE(0x046d, 0x08c1), .driver_info = USB_QUIRK_RESET_RESUME },