39 lines
1.4 KiB
Diff
39 lines
1.4 KiB
Diff
|
From 1cd59b0d0b82c66135bf10ed3a87213a87e318ab Mon Sep 17 00:00:00 2001
|
||
|
From: Josh Boyer <jwboyer@redhat.com>
|
||
|
Date: Thu, 14 Feb 2013 09:29:55 -0500
|
||
|
Subject: [PATCH] USB: usb-storage: unusual_devs update for Super TOP SATA
|
||
|
bridge
|
||
|
|
||
|
The current entry in unusual_cypress.h for the Super TOP SATA bridge devices
|
||
|
seems to be causing corruption on newer revisions of this device. This has
|
||
|
been reported in Arch Linux and Fedora. The original patch was tested on
|
||
|
devices with bcdDevice of 1.60, whereas the newer devices report bcdDevice
|
||
|
as 2.20. Limit the UNUSUAL_DEV entry to devices less than 2.20.
|
||
|
|
||
|
This fixes https://bugzilla.redhat.com/show_bug.cgi?id=909591
|
||
|
|
||
|
Reported-by: Carsten S. <carsteniq@yahoo.com>
|
||
|
Tested-by: Carsten S. <carsteniq@yahoo.com>
|
||
|
CC: <stable@vger.kernel.org>
|
||
|
Signed-off-by: Josh Boyer <jwboyer@redhat.com>
|
||
|
---
|
||
|
drivers/usb/storage/unusual_cypress.h | 2 +-
|
||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||
|
|
||
|
diff --git a/drivers/usb/storage/unusual_cypress.h b/drivers/usb/storage/unusual_cypress.h
|
||
|
index 2c85530..65a6a75 100644
|
||
|
--- a/drivers/usb/storage/unusual_cypress.h
|
||
|
+++ b/drivers/usb/storage/unusual_cypress.h
|
||
|
@@ -31,7 +31,7 @@ UNUSUAL_DEV( 0x04b4, 0x6831, 0x0000, 0x9999,
|
||
|
"Cypress ISD-300LP",
|
||
|
USB_SC_CYP_ATACB, USB_PR_DEVICE, NULL, 0),
|
||
|
|
||
|
-UNUSUAL_DEV( 0x14cd, 0x6116, 0x0000, 0x9999,
|
||
|
+UNUSUAL_DEV( 0x14cd, 0x6116, 0x0000, 0x0219,
|
||
|
"Super Top",
|
||
|
"USB 2.0 SATA BRIDGE",
|
||
|
USB_SC_CYP_ATACB, USB_PR_DEVICE, NULL, 0),
|
||
|
--
|
||
|
1.8.1.2
|
||
|
|