summaryrefslogtreecommitdiff
path: root/sys/dev/usb/umass_quirks.c
diff options
context:
space:
mode:
authorMichael Shalayeff <mickey@cvs.openbsd.org>2004-06-13 19:52:58 +0000
committerMichael Shalayeff <mickey@cvs.openbsd.org>2004-06-13 19:52:58 +0000
commit5ed64e4ae1384ab612202177f760aca7ce202003 (patch)
tree63ad117ab3687a4483fb9099ad8d2b4d18b41a70 /sys/dev/usb/umass_quirks.c
parent36d6f070719db6116dbf610935b841a9f8e6ab3f (diff)
support iriver ifp-1xx thingies
Diffstat (limited to 'sys/dev/usb/umass_quirks.c')
-rw-r--r--sys/dev/usb/umass_quirks.c24
1 files changed, 16 insertions, 8 deletions
diff --git a/sys/dev/usb/umass_quirks.c b/sys/dev/usb/umass_quirks.c
index dd3bc4ce005..25155b7e558 100644
--- a/sys/dev/usb/umass_quirks.c
+++ b/sys/dev/usb/umass_quirks.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: umass_quirks.c,v 1.11 2004/04/10 08:11:21 deraadt Exp $ */
+/* $OpenBSD: umass_quirks.c,v 1.12 2004/06/13 19:52:57 mickey Exp $ */
/* $NetBSD: umass_quirks.c,v 1.39 2003/05/08 15:19:47 augustss Exp $ */
/*
@@ -192,6 +192,14 @@ Static const struct umass_quirk umass_quirks[] = {
NULL, NULL
},
+ { { USB_VENDOR_IRIVER, USB_PRODUCT_IRIVER_IFP_1XX },
+ UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
+ 0,
+ PQUIRK_NOBIGMODESENSE | PQUIRK_NODOORLOCK | PQUIRK_ONLYBIG,
+ UMATCH_VENDOR_PRODUCT,
+ NULL, NULL
+ },
+
{ { USB_VENDOR_MELCO, USB_PRODUCT_MELCO_DUBPXXG },
UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
0,
@@ -440,13 +448,13 @@ Static const struct umass_quirk umass_quirks[] = {
NULL, umass_fixup_yedata
},
- { { USB_VENDOR_SIGMATEL, USB_PRODUCT_SIGMATEL_DNSSF7X},
- UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
- 0,
- SDEV_NOSYNCCACHE | PQUIRK_NODOORLOCK,
- UMATCH_VENDOR_PRODUCT,
- NULL, NULL
- },
+ { { USB_VENDOR_SIGMATEL, USB_PRODUCT_SIGMATEL_DNSSF7X},
+ UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
+ 0,
+ SDEV_NOSYNCCACHE | PQUIRK_NODOORLOCK,
+ UMATCH_VENDOR_PRODUCT,
+ NULL, NULL
+ },
};
const struct umass_quirk *