summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordeischen <deischen@FreeBSD.org>2009-05-31 14:48:51 +0000
committerdeischen <deischen@FreeBSD.org>2009-05-31 14:48:51 +0000
commit30a553aba0f6a9438f00034d84aa2bd511e56d5c (patch)
treea1f323a5c06b905c5872a82a8a46d9282aee2183
parent08e3c7d596923f5022fda6ee58d6e7ac15e65edb (diff)
downloadFreeBSD-src-30a553aba0f6a9438f00034d84aa2bd511e56d5c.zip
FreeBSD-src-30a553aba0f6a9438f00034d84aa2bd511e56d5c.tar.gz
Add a NO_SYNCHRONIZE_CACHE quirk for an AIPTEK2
part identified as Sunplus Technology Inc. This happens to sit in a Rosewill RX81U-ES-25A 2.5" SATA to USB 2.0 external enclosure. Reviewed by: Hans Petter Selasky
-rw-r--r--sys/dev/usb/storage/umass.c4
-rw-r--r--sys/dev/usb/usbdevs1
2 files changed, 5 insertions, 0 deletions
diff --git a/sys/dev/usb/storage/umass.c b/sys/dev/usb/storage/umass.c
index 9cc4a4e..2f17f91 100644
--- a/sys/dev/usb/storage/umass.c
+++ b/sys/dev/usb/storage/umass.c
@@ -396,6 +396,10 @@ static const struct umass_devdescr umass_devdescr[] = {
UMASS_PROTO_SCSI | UMASS_PROTO_BBB,
NO_QUIRKS
},
+ {USB_VENDOR_AIPTEK2, USB_PRODUCT_AIPTEK2_SUNPLUS_TECH, RID_WILDCARD,
+ UMASS_PROTO_DEFAULT,
+ NO_SYNCHRONIZE_CACHE
+ },
{USB_VENDOR_ALCOR, USB_PRODUCT_ALCOR_AU6390, RID_WILDCARD,
UMASS_PROTO_DEFAULT,
NO_SYNCHRONIZE_CACHE
diff --git a/sys/dev/usb/usbdevs b/sys/dev/usb/usbdevs
index 363f0e6..d24a63a 100644
--- a/sys/dev/usb/usbdevs
+++ b/sys/dev/usb/usbdevs
@@ -805,6 +805,7 @@ product AINCOMM AWU2000B 0x1001 AWU2000B Wireless Adapter
/* AIPTEK products */
product AIPTEK POCKETCAM3M 0x2011 PocketCAM 3Mega
product AIPTEK2 PENCAM_MEGA_1_3 0x504a PenCam Mega 1.3
+product AIPTEK2 SUNPLUS_TECH 0x0c15 Sunplus Technology Inc.
/* AirPrime products */
product AIRPRIME PC5220 0x0112 CDMA Wireless PC Card
OpenPOWER on IntegriCloud