summaryrefslogtreecommitdiff
path: root/sys/dev/usb
diff options
context:
space:
mode:
authorChris Kuethe <ckuethe@cvs.openbsd.org>2008-05-24 20:39:19 +0000
committerChris Kuethe <ckuethe@cvs.openbsd.org>2008-05-24 20:39:19 +0000
commit233b83307d1e6ba34a76a3e4d8e713bd7dc28ab5 (patch)
tree2dd993b1524c2e5dd061e5acbf6c9efe7cc9f7a2 /sys/dev/usb
parent0659e24505d6fbcb9d8918548147d257c99c2535 (diff)
Add a quirk to prevent this LCD device from attaching as a HID. This is a
not somewhere we want to go in the long term - adding a quirk for every device out there that does something a little funky. It would be better if devices that claimed they are HIDs actually acted like it. Failing that, passing usb commands though uhid would be nice.
Diffstat (limited to 'sys/dev/usb')
-rw-r--r--sys/dev/usb/usb_quirks.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/dev/usb/usb_quirks.c b/sys/dev/usb/usb_quirks.c
index eb7729a1150..81707121052 100644
--- a/sys/dev/usb/usb_quirks.c
+++ b/sys/dev/usb/usb_quirks.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: usb_quirks.c,v 1.36 2008/05/08 13:57:43 miod Exp $ */
+/* $OpenBSD: usb_quirks.c,v 1.37 2008/05/24 20:39:18 ckuethe Exp $ */
/* $NetBSD: usb_quirks.c,v 1.45 2003/05/10 17:47:14 hamajima Exp $ */
/* $FreeBSD: src/sys/dev/usb/usb_quirks.c,v 1.30 2003/01/02 04:15:55 imp Exp $ */
@@ -131,6 +131,7 @@ const struct usbd_quirk_entry {
{ USB_VENDOR_HP, USB_PRODUCT_HP_816C, ANY, { UQ_BROKEN_BIDIR }},
{ USB_VENDOR_HP, USB_PRODUCT_HP_959C, ANY, { UQ_BROKEN_BIDIR }},
{ USB_VENDOR_HP, USB_PRODUCT_HP_1220C, ANY, { UQ_BROKEN_BIDIR }},
+ { USB_VENDOR_ITUNER, USB_PRODUCT_ITUNER_USBLCD20x2, ANY, { UQ_BAD_HID }},
{ USB_VENDOR_NEC, USB_PRODUCT_NEC_PICTY900, ANY, { UQ_BROKEN_BIDIR }},
{ USB_VENDOR_NEC, USB_PRODUCT_NEC_PICTY760, ANY, { UQ_BROKEN_BIDIR }},
{ USB_VENDOR_NEC, USB_PRODUCT_NEC_PICTY920, ANY, { UQ_BROKEN_BIDIR }},