summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPer Winkvist <per.winkvist@telia.com>2003-05-01 10:01:06 -0700
committerGreg Kroah-Hartman <greg@kroah.com>2003-05-01 10:01:06 -0700
commitbf543ace2fd96f149980a2b596168d56cd047fae (patch)
tree19ccc6daf8e11a5489925c5fe8cebfa3f9915237
parentfa52a4e002712b6eb419f5ed16adbb135429f549 (diff)
[PATCH] USB: more unusual_devs.h changes
I've modified James Courtier-Dutton description from Optio 430 => Optio 2/3/400 since it applies to Optio 330 and possible 230 too. Attached are the patch that was tried with Pentax Optio S and Optio 330 RS. I've talked to Pete Zaitcev and he said I should be using CB instead since more devices liked that better... so I leave that to you!
-rw-r--r--drivers/usb/storage/unusual_devs.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/drivers/usb/storage/unusual_devs.h b/drivers/usb/storage/unusual_devs.h
index 50b0c19a1b83..81b7d968661f 100644
--- a/drivers/usb/storage/unusual_devs.h
+++ b/drivers/usb/storage/unusual_devs.h
@@ -618,6 +618,26 @@ UNUSUAL_DEV( 0x1065, 0x2136, 0x0000, 0x0001,
US_SC_SCSI, US_PR_BULK, NULL,
US_FL_MODE_XLATE | US_FL_START_STOP | US_FL_FIX_INQUIRY ),
+/* This Pentax still camera is not conformant
+ * to the USB storage specification: -
+ * - It does not like the INQUIRY command. So we must handle this command
+ * of the SCSI layer ourselves.
+ * Tested on Rev. 10.00 (0x1000)
+ * Submitted by James Courtier-Dutton <James@superbug.demon.co.uk>
+ */
+UNUSUAL_DEV( 0x0a17, 0x0004, 0x1000, 0x1000,
+ "Pentax",
+ "Optio 2/3/400",
+ US_SC_8070, US_PR_CBI, NULL,
+ US_FL_FIX_INQUIRY ),
+
+/* Submitted by Per Winkvist <per.winkvist@uk.com> */
+UNUSUAL_DEV( 0x0a17, 0x006, 0x1000, 0x9009,
+ "Pentax",
+ "Optio S",
+ US_SC_8070, US_PR_CBI, NULL,
+ US_FL_FIX_INQUIRY ),
+
/* Submitted by Brian Hall <brihall@pcisys.net>
* Needed for START_STOP flag */
UNUSUAL_DEV( 0x0c76, 0x0003, 0x0100, 0x0100,