summaryrefslogtreecommitdiff
path: root/cleopatre/linux-2.6.25.10-spc300/drivers/usb/storage/unusual_devs.h
diff options
context:
space:
mode:
Diffstat (limited to 'cleopatre/linux-2.6.25.10-spc300/drivers/usb/storage/unusual_devs.h')
-rw-r--r--cleopatre/linux-2.6.25.10-spc300/drivers/usb/storage/unusual_devs.h24
1 files changed, 24 insertions, 0 deletions
diff --git a/cleopatre/linux-2.6.25.10-spc300/drivers/usb/storage/unusual_devs.h b/cleopatre/linux-2.6.25.10-spc300/drivers/usb/storage/unusual_devs.h
index f1d14c95b5..f35d21875f 100644
--- a/cleopatre/linux-2.6.25.10-spc300/drivers/usb/storage/unusual_devs.h
+++ b/cleopatre/linux-2.6.25.10-spc300/drivers/usb/storage/unusual_devs.h
@@ -1164,6 +1164,15 @@ UNUSUAL_DEV( 0x07c4, 0xa400, 0x0000, 0xffff,
US_SC_DEVICE, US_PR_DEVICE, NULL,
US_FL_FIX_INQUIRY ),
+/* Reported by Rauch Wolke <rauchwolke@gmx.net>
+ * and augmented by binbin <binbinsh@gmail.com> (Bugzilla #12882)
+ */
+UNUSUAL_DEV( 0x07c4, 0xa4a5, 0x0000, 0xffff,
+ "Simple Tech/Datafab",
+ "CF+SM Reader",
+ US_SC_DEVICE, US_PR_DEVICE, NULL,
+ US_FL_IGNORE_RESIDUE | US_FL_MAX_SECTORS_64 ),
+
/* Casio QV 2x00/3x00/4000/8000 digital still cameras are not conformant
* to the USB storage specification in two ways:
* - They tell us they are using transport protocol CBI. In reality they
@@ -1729,6 +1738,21 @@ UNUSUAL_DEV( 0xed06, 0x4500, 0x0001, 0x0001,
US_SC_DEVICE, US_PR_DEVICE, NULL,
US_FL_CAPACITY_HEURISTICS),
+/*Colin, 090317, for Transcend 16GB JF V85, wrong residual*/
+UNUSUAL_DEV( 0x058F, 0x6387, 0x0000, 0x9999,
+ "JetFlash",
+ "Mass Storage Device",
+ US_SC_SCSI, US_PR_BULK, NULL,
+ US_FL_IGNORE_RESIDUE ),
+
+/* Reported by Dimong huang <Dimong.huang@mstarsemil.com> */
+
+UNUSUAL_DEV( 0x0dd8, 0x1414, 0x0100, 0x0100,
+ "Netac",
+ "USB Flash Disk",
+ US_SC_SCSI, US_PR_BULK, NULL,
+ US_FL_MAX_SECTORS_64 ),
+
/* Control/Bulk transport for all SubClass values */
USUAL_DEV(US_SC_RBC, US_PR_CB, USB_US_TYPE_STOR),
USUAL_DEV(US_SC_8020, US_PR_CB, USB_US_TYPE_STOR),