Hello tech@,

I recently noticed that usbdevs(8) was failing to identify several
products that are present in my machine. The attached diff adds
vendor X-Rite along with several of their products, as well as
adding a product from Validity Sensors.

I have rebuilt my system and tested out usbdevs, which seems to
have picked up my changes fine. I did not include usbdevs.h or
usbdevs_data.h in the diff since they are dynamically generated.

Ok?

Peter

Index: sys/dev/usb/usbdevs
===================================================================
RCS file: /cvs/src/sys/dev/usb/usbdevs,v
retrieving revision 1.701
diff -u -p -r1.701 usbdevs
--- sys/dev/usb/usbdevs 27 Aug 2019 17:59:58 -0000 1.701
+++ sys/dev/usb/usbdevs 18 Sep 2019 17:04:00 -0000
@@ -285,6 +285,7 @@ vendor AUREAL 0x0755 Aureal Semiconduct
 vendor IDOWELL 0x075d iDowell
 vendor MIDIMAN 0x0763 Midiman
 vendor CYBERPOWER 0x0764 CyberPower
+vendor XRITE 0x0765 X-Rite Incorporated
 vendor SURECOM 0x0769 Surecom Technology
 vendor LINKSYS2 0x077b Linksys
 vendor GRIFFIN 0x077d Griffin Technology
@@ -4383,6 +4384,7 @@ product VALIDITY VFS5011 0x0011 VFS5011
 product VALIDITY VFS5011_2 0x0017 VFS5011 Fingerprint Reader
 product VALIDITY VFS5011_3 0x0018 VFS5011 Fingerprint Reader
 product VALIDITY VFS5471 0x003c VFS471 Fingerprint Reader
+product VALIDITY SYNWBDI 0x0097 Synaptics WBDI

 /* Van Ooijen Technische Informatica products */
 product VOTI SELETEK_1 0x09b0 Lunatico Seletek
@@ -4476,6 +4478,13 @@ product WISTRONNEWEB AR5523_1 0x0826 AR5
 product WISTRONNEWEB AR5523_1_NF 0x0827 AR5523
 product WISTRONNEWEB AR5523_2 0x082a AR5523
 product WISTRONNEWEB AR5523_2_NF 0x0829 AR5523
+
+/* X-Rite Incorporated products */
+product XRITE HUEY 0x5001 Huey PRO Colorimeter
+product XRITE PANTONE 0x5010  X-Rite Pantone Color Sensor
+product XRITE I1 0x5020 i1 Display Pro
+product XRITE SMILE 0x6003 ColorMunki Smile
+product XRITE DTP94 0xD094 X-Rite DTP94 (Quato Silver Haze Pro)

 /* XIRING products */
 product XIRING XIMAX 0x0005 Ximax CDC
Index: sys/dev/usb/usbdevs
===================================================================
RCS file: /cvs/src/sys/dev/usb/usbdevs,v
retrieving revision 1.701
diff -u -p -r1.701 usbdevs
--- sys/dev/usb/usbdevs	27 Aug 2019 17:59:58 -0000	1.701
+++ sys/dev/usb/usbdevs	18 Sep 2019 17:04:00 -0000
@@ -285,6 +285,7 @@ vendor AUREAL		0x0755	Aureal Semiconduct
 vendor IDOWELL		0x075d	iDowell
 vendor MIDIMAN		0x0763	Midiman
 vendor CYBERPOWER	0x0764	CyberPower
+vendor XRITE		0x0765	X-Rite Incorporated
 vendor SURECOM		0x0769	Surecom Technology
 vendor LINKSYS2		0x077b	Linksys
 vendor GRIFFIN		0x077d	Griffin Technology
@@ -4383,6 +4384,7 @@ product	VALIDITY VFS5011	0x0011	VFS5011 
 product	VALIDITY VFS5011_2	0x0017	VFS5011 Fingerprint Reader
 product	VALIDITY VFS5011_3	0x0018	VFS5011 Fingerprint Reader
 product	VALIDITY VFS5471	0x003c	VFS471 Fingerprint Reader
+product VALIDITY SYNWBDI	0x0097	Synaptics WBDI
 
 /* Van Ooijen Technische Informatica products */
 product VOTI SELETEK_1		0x09b0	Lunatico Seletek
@@ -4476,6 +4478,13 @@ product WISTRONNEWEB AR5523_1	0x0826	AR5
 product WISTRONNEWEB AR5523_1_NF 0x0827	AR5523
 product WISTRONNEWEB AR5523_2	0x082a	AR5523
 product WISTRONNEWEB AR5523_2_NF 0x0829	AR5523
+
+/* X-Rite Incorporated products */
+product XRITE HUEY		0x5001	Huey PRO Colorimeter
+product XRITE PANTONE		0x5010  X-Rite Pantone Color Sensor
+product XRITE I1		0x5020	i1 Display Pro
+product XRITE SMILE		0x6003	ColorMunki Smile
+product XRITE DTP94		0xD094	X-Rite DTP94 (Quato Silver Haze Pro)
 
 /* XIRING products */
 product	XIRING XIMAX		0x0005	Ximax CDC

Reply via email to