summaryrefslogtreecommitdiffstats
path: root/drivers/usb/storage
diff options
context:
space:
mode:
authorDarrick J. Wong <darrick.wong@oracle.com>2014-12-11 11:01:11 -0800
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2015-01-09 10:01:45 -0800
commit36d1ffdb210ec2d0d6a69e9f6466ae8727d34119 (patch)
treea74bf025807590be3c12c8d3c14e1419c79da3f8 /drivers/usb/storage
parentc6fa3945c8b5baf62f2e849104ecd6f3a1e5e407 (diff)
downloadtalos-obmc-linux-36d1ffdb210ec2d0d6a69e9f6466ae8727d34119.tar.gz
talos-obmc-linux-36d1ffdb210ec2d0d6a69e9f6466ae8727d34119.zip
uas: disable UAS on Apricorn SATA dongles
The Apricorn SATA dongle will occasionally return "USBSUSBSUSB" in response to SCSI commands when running in UAS mode. Therefore, disable UAS mode on this dongle. Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> Acked-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/usb/storage')
-rw-r--r--drivers/usb/storage/unusual_uas.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/usb/storage/unusual_uas.h b/drivers/usb/storage/unusual_uas.h
index 2f0a3d35269a..b5e3255d08f7 100644
--- a/drivers/usb/storage/unusual_uas.h
+++ b/drivers/usb/storage/unusual_uas.h
@@ -40,6 +40,16 @@
* and don't forget to CC: the USB development list <linux-usb@vger.kernel.org>
*/
+/*
+ * Apricorn USB3 dongle sometimes returns "USBSUSBSUSBS" in response to SCSI
+ * commands in UAS mode. Observed with the 1.28 firmware; are there others?
+ */
+UNUSUAL_DEV(0x0984, 0x0301, 0x0128, 0x0128,
+ "Apricorn",
+ "",
+ USB_SC_DEVICE, USB_PR_DEVICE, NULL,
+ US_FL_IGNORE_UAS),
+
/* https://bugzilla.kernel.org/show_bug.cgi?id=79511 */
UNUSUAL_DEV(0x0bc2, 0x2312, 0x0000, 0x9999,
"Seagate",
OpenPOWER on IntegriCloud