diff options
author | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2019-06-17 11:25:07 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2019-06-17 11:25:07 +0200 |
commit | 764cf7bf2480196e3b584ee135836ca032417b5b (patch) | |
tree | 782058028950252417f11d9da654737954a8dbdc | |
parent | 1916f965e348e991d154a3d8fc92db996db47b36 (diff) | |
download | queue-3.18-764cf7bf2480196e3b584ee135836ca032417b5b.tar.gz |
more patches
-rw-r--r-- | series | 3 | ||||
-rw-r--r-- | usb-fix-chipmunk-like-voice-when-using-logitech-c270-for-recording-audio.patch | 37 | ||||
-rw-r--r-- | usb-serial-pl2303-add-allied-telesis-vt-kit3.patch | 41 | ||||
-rw-r--r-- | usb-usb-storage-add-new-id-to-ums-realtek.patch | 36 |
4 files changed, 117 insertions, 0 deletions
@@ -4,3 +4,6 @@ signal-ptrace-don-t-leak-unitialized-kernel-memory-with-ptrace_peek_siginfo.patc i2c-acorn-fix-i2c-warning.patch bcache-fix-stack-corruption-by-preceding_key.patch asoc-cs42xx8-add-regcache-mask-dirty.patch +usb-fix-chipmunk-like-voice-when-using-logitech-c270-for-recording-audio.patch +usb-usb-storage-add-new-id-to-ums-realtek.patch +usb-serial-pl2303-add-allied-telesis-vt-kit3.patch diff --git a/usb-fix-chipmunk-like-voice-when-using-logitech-c270-for-recording-audio.patch b/usb-fix-chipmunk-like-voice-when-using-logitech-c270-for-recording-audio.patch new file mode 100644 index 0000000..b254e70 --- /dev/null +++ b/usb-fix-chipmunk-like-voice-when-using-logitech-c270-for-recording-audio.patch @@ -0,0 +1,37 @@ +From bd21f0222adab64974b7d1b4b8c7ce6b23e9ea4d Mon Sep 17 00:00:00 2001 +From: Marco Zatta <marco@zatta.me> +Date: Sat, 1 Jun 2019 09:52:57 +0200 +Subject: USB: Fix chipmunk-like voice when using Logitech C270 for recording audio. + +From: Marco Zatta <marco@zatta.me> + +commit bd21f0222adab64974b7d1b4b8c7ce6b23e9ea4d upstream. + +This patch fixes the chipmunk-like voice that manifets randomly when +using the integrated mic of the Logitech Webcam HD C270. + +The issue was solved initially for this device by commit 2394d67e446b +("USB: add RESET_RESUME for webcams shown to be quirky") but it was then +reintroduced by e387ef5c47dd ("usb: Add USB_QUIRK_RESET_RESUME for all +Logitech UVC webcams"). This patch is to have the fix back. + +Signed-off-by: Marco Zatta <marco@zatta.me> +Cc: stable <stable@vger.kernel.org> +Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> + +--- + drivers/usb/core/quirks.c | 3 +++ + 1 file changed, 3 insertions(+) + +--- a/drivers/usb/core/quirks.c ++++ b/drivers/usb/core/quirks.c +@@ -62,6 +62,9 @@ static const struct usb_device_id usb_qu + /* Cherry Stream G230 2.0 (G85-231) and 3.0 (G85-232) */ + { USB_DEVICE(0x046a, 0x0023), .driver_info = USB_QUIRK_RESET_RESUME }, + ++ /* Logitech HD Webcam C270 */ ++ { USB_DEVICE(0x046d, 0x0825), .driver_info = USB_QUIRK_RESET_RESUME }, ++ + /* Logitech HD Pro Webcams C920, C920-C, C925e and C930e */ + { USB_DEVICE(0x046d, 0x082d), .driver_info = USB_QUIRK_DELAY_INIT }, + { USB_DEVICE(0x046d, 0x0841), .driver_info = USB_QUIRK_DELAY_INIT }, diff --git a/usb-serial-pl2303-add-allied-telesis-vt-kit3.patch b/usb-serial-pl2303-add-allied-telesis-vt-kit3.patch new file mode 100644 index 0000000..4dae924 --- /dev/null +++ b/usb-serial-pl2303-add-allied-telesis-vt-kit3.patch @@ -0,0 +1,41 @@ +From c5f81656a18b271976a86724dadd8344e54de74e Mon Sep 17 00:00:00 2001 +From: Chris Packham <chris.packham@alliedtelesis.co.nz> +Date: Tue, 14 May 2019 17:35:42 +1200 +Subject: USB: serial: pl2303: add Allied Telesis VT-Kit3 + +From: Chris Packham <chris.packham@alliedtelesis.co.nz> + +commit c5f81656a18b271976a86724dadd8344e54de74e upstream. + +This is adds the vendor and device id for the AT-VT-Kit3 which is a +pl2303-based device. + +Signed-off-by: Chris Packham <chris.packham@alliedtelesis.co.nz> +Cc: stable <stable@vger.kernel.org> +Signed-off-by: Johan Hovold <johan@kernel.org> +Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> + +--- + drivers/usb/serial/pl2303.c | 1 + + drivers/usb/serial/pl2303.h | 3 +++ + 2 files changed, 4 insertions(+) + +--- a/drivers/usb/serial/pl2303.c ++++ b/drivers/usb/serial/pl2303.c +@@ -99,6 +99,7 @@ static const struct usb_device_id id_tab + { USB_DEVICE(SANWA_VENDOR_ID, SANWA_PRODUCT_ID) }, + { USB_DEVICE(ADLINK_VENDOR_ID, ADLINK_ND6530_PRODUCT_ID) }, + { USB_DEVICE(SMART_VENDOR_ID, SMART_PRODUCT_ID) }, ++ { USB_DEVICE(AT_VENDOR_ID, AT_VTKIT3_PRODUCT_ID) }, + { } /* Terminating entry */ + }; + +--- a/drivers/usb/serial/pl2303.h ++++ b/drivers/usb/serial/pl2303.h +@@ -157,3 +157,6 @@ + #define SMART_VENDOR_ID 0x0b8c + #define SMART_PRODUCT_ID 0x2303 + ++/* Allied Telesis VT-Kit3 */ ++#define AT_VENDOR_ID 0x0caa ++#define AT_VTKIT3_PRODUCT_ID 0x3001 diff --git a/usb-usb-storage-add-new-id-to-ums-realtek.patch b/usb-usb-storage-add-new-id-to-ums-realtek.patch new file mode 100644 index 0000000..b999d83 --- /dev/null +++ b/usb-usb-storage-add-new-id-to-ums-realtek.patch @@ -0,0 +1,36 @@ +From 1a6dd3fea131276a4fc44ae77b0f471b0b473577 Mon Sep 17 00:00:00 2001 +From: Kai-Heng Feng <kai.heng.feng@canonical.com> +Date: Tue, 4 Jun 2019 00:20:49 +0800 +Subject: USB: usb-storage: Add new ID to ums-realtek + +From: Kai-Heng Feng <kai.heng.feng@canonical.com> + +commit 1a6dd3fea131276a4fc44ae77b0f471b0b473577 upstream. + +There is one more Realtek card reader requires ums-realtek to work +correctly. + +Add the device ID to support it. + +Signed-off-by: Kai-Heng Feng <kai.heng.feng@canonical.com> +Cc: stable <stable@vger.kernel.org> +Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> + +--- + drivers/usb/storage/unusual_realtek.h | 5 +++++ + 1 file changed, 5 insertions(+) + +--- a/drivers/usb/storage/unusual_realtek.h ++++ b/drivers/usb/storage/unusual_realtek.h +@@ -28,6 +28,11 @@ UNUSUAL_DEV(0x0bda, 0x0138, 0x0000, 0x99 + "USB Card Reader", + USB_SC_DEVICE, USB_PR_DEVICE, init_realtek_cr, 0), + ++UNUSUAL_DEV(0x0bda, 0x0153, 0x0000, 0x9999, ++ "Realtek", ++ "USB Card Reader", ++ USB_SC_DEVICE, USB_PR_DEVICE, init_realtek_cr, 0), ++ + UNUSUAL_DEV(0x0bda, 0x0158, 0x0000, 0x9999, + "Realtek", + "USB Card Reader", |