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