On Sun, Feb 23, 2020 at 11:14:37AM +0100, Jasper Lievisse Adriaanse wrote:
> On Sun, Feb 23, 2020 at 11:52:10AM +1100, Jonathan Gray wrote:
> > On Sat, Feb 22, 2020 at 04:22:25PM +0100, Jasper Lievisse Adriaanse wrote:
> > > Hi,
> > > 
> > > - add an AMD product found on the APU2
> > 
> > I would not consider 0x7900 a root hub as it attaches to another hub
> > 
> > uhub2 at uhub1 port 1 configuration 1 interface 0 "Advanced Micro Devices 
> > product 0x7900" rev 2.00/0.18 addr 2
> I'll change it to 'Hub' then.
> 
> > > - add vendor id for "Synaptics, Inc.
> > 
> > I'd just go with "Synaptics"
> Okey.
> 
> > > - add synaptics fingerprint reader found on recent thinkpads; I couldn't 
> > > find a proper
> > >   name for this device in the Linux usb.ids repository so I went with the 
> > > generic
> > >   'Fingerprint Reader" that's also used elsewhere in this file.
> > 
> > does it not supply a string itself?
> How would I get the device to do this?

If the device has a string it won't show as "product 0x00bd" in dmesg.
Going by a dmesg I found it doesn't have a string so adding it is fine.

> 
> > the lenovo windows driver matches on 0x06cb:0x00bd and 0x06cb:0x00c2
> > and calls itself "Synaptics UWP WBDI" which isn't very helpful.
> I've added the 0x00c2 to the diff below, re-using the original description 
> for now.

ok jsg@

> 
> 
> Index: usbdevs
> ===================================================================
> RCS file: /cvs/src/sys/dev/usb/usbdevs,v
> retrieving revision 1.710
> diff -u -p -r1.710 usbdevs
> --- usbdevs   27 Jan 2020 15:41:42 -0000      1.710
> +++ usbdevs   23 Feb 2020 10:12:02 -0000
> @@ -262,6 +262,7 @@ vendor AGFA               0x06bd  AGFA-Gevaert
>  vendor ASIAMD                0x06be  Asia Microelectronic Development
>  vendor PHIDGETS              0x06c2  Phidgets
>  vendor BIZLINK               0x06c4  Bizlink International
> +vendor SYNAPTICS     0x06cb  Synaptics
>  vendor KEYSPAN               0x06cd  Keyspan
>  vendor AASHIMA               0x06d6  Aashima Technology
>  vendor LIEBERT               0x06da  Liebert
> @@ -888,6 +889,9 @@ product ALTI2 NEPTUNE3            0x6001  Neptune 3
>  product AMBIT WLAN           0x0302  WLAN
>  product AMBIT NTL_250                0x6098  NTL 250 cable modem
>  
> +/* Advanced Micro Devices products */
> +product AMD HUB                      0x7900  Hub
> +
>  /* Amigo Technology products */
>  product AMIGO RT2870_1               0x9031  RT2870
>  product AMIGO RT2870_2               0x9041  RT2870
> @@ -4167,6 +4171,10 @@ product SWEEX2 LW153           0x0153  LW153
>  product SWEEX2 LW154         0x0154  LW154
>  product SWEEX2 LW303         0x0302  LW303
>  product SWEEX2 LW313         0x0313  LW313
> +
> +/* Synaptics products */
> +product SYNAPTICS FPRINT     0x00bd  Fingerprint Reader
> +product SYNAPTICS FPRINT_2   0x00c2  Fingerprint Reader
>  
>  /* Syntech Information products */
>  product SYNTECH SERIAL               0x0001  Serial
> 
> -- 
> jasper
> 
> 

Reply via email to