| From 055846774a920938ce9a9f972af988d432fc8c92 Mon Sep 17 00:00:00 2001 |
| From: Oliver Neukum <oneukum@suse.com> |
| Date: Mon, 2 Jan 2017 15:26:17 +0100 |
| Subject: [PATCH] usb: storage: unusual_uas: Add JMicron JMS56x to unusual |
| device |
| |
| commit 674aea07e38200ea6f31ff6d5f200f0cf6cdb325 upstream. |
| |
| This device gives the following error on detection. |
| xhci_hcd 0000:00:11.0: ERROR Transfer event for disabled endpoint or |
| incorrect stream ring |
| |
| The same error is not seen when it is added to unusual_device |
| list with US_FL_NO_REPORT_OPCODES passed. |
| |
| Signed-off-by: George Cherian <george.cherian@cavium.com> |
| Signed-off-by: Oliver Neukum <oneukun@suse.com> |
| CC: stable@vger.kernel.org |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> |
| |
| diff --git a/drivers/usb/storage/unusual_devs.h b/drivers/usb/storage/unusual_devs.h |
| index aa3539238848..b7029d3345c9 100644 |
| --- a/drivers/usb/storage/unusual_devs.h |
| +++ b/drivers/usb/storage/unusual_devs.h |
| @@ -2102,6 +2102,13 @@ UNUSUAL_DEV( 0x152d, 0x2566, 0x0114, 0x0114, |
| USB_SC_DEVICE, USB_PR_DEVICE, NULL, |
| US_FL_BROKEN_FUA ), |
| |
| +/* Reported-by George Cherian <george.cherian@cavium.com> */ |
| +UNUSUAL_DEV(0x152d, 0x9561, 0x0000, 0x9999, |
| + "JMicron", |
| + "JMS56x", |
| + USB_SC_DEVICE, USB_PR_DEVICE, NULL, |
| + US_FL_NO_REPORT_OPCODES), |
| + |
| /* |
| * Entrega Technologies U1-SC25 (later Xircom PortGear PGSCSI) |
| * and Mac USB Dock USB-SCSI */ |
| -- |
| 2.10.1 |
| |