summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sys/dev/usb/usb_quirks.c1
-rw-r--r--sys/dev/usb/usbdevs4
2 files changed, 5 insertions, 0 deletions
diff --git a/sys/dev/usb/usb_quirks.c b/sys/dev/usb/usb_quirks.c
index c4b4d7d..2302f6e 100644
--- a/sys/dev/usb/usb_quirks.c
+++ b/sys/dev/usb/usb_quirks.c
@@ -88,6 +88,7 @@ static const struct usbd_quirk_entry {
{ USB_VENDOR_HP, USB_PRODUCT_HP_810C, ANY, { UQ_BROKEN_BIDIR }},
{ USB_VENDOR_HP, USB_PRODUCT_HP_830C, ANY, { UQ_BROKEN_BIDIR }},
{ USB_VENDOR_HP, USB_PRODUCT_HP_1220C, ANY, { UQ_BROKEN_BIDIR }},
+ { USB_VENDOR_XEROX, USB_PRODUCT_XEROX_WCM15, ANY, { UQ_BROKEN_BIDIR }},
/* YAMAHA router's ucdDevice is the version of farmware and often changes. */
{ USB_VENDOR_YAMAHA, USB_PRODUCT_YAMAHA_RTA54I,
ANY, { UQ_ASSUME_CM_OVER_DATA }},
diff --git a/sys/dev/usb/usbdevs b/sys/dev/usb/usbdevs
index 9b04701..4a42fae 100644
--- a/sys/dev/usb/usbdevs
+++ b/sys/dev/usb/usbdevs
@@ -417,6 +417,7 @@ vendor TRUMPION 0x090a Trumpion
vendor ALATION 0x0910 Alation
vendor CONCORDCAMERA 0x0919 Concord Camera
vendor GOHUBS 0x0921 GoHubs
+vendor XEROX 0x0924 Xerox
vendor BIOMETRIC 0x0929 American Biometric
vendor TOSHIBA 0x0930 Toshiba
vendor PLEXTOR 0x093b Plextor
@@ -1690,6 +1691,9 @@ product WESTERN HUB 0x0500 USB HUB
/* Windbond Electronics */
product WINBOND UH104 0x5518 4-port USB Hub
+/* Xerox products */
+product XEROX WCM15 0xffef WorkCenter M15
+
/* Xirlink products */
product XIRLINK PCCAM 0x8080 IBM PC Camera
OpenPOWER on IntegriCloud