Download raw body.
usbdevs: fix vendor, add device
> Date: Tue, 17 Jun 2025 16:00:19 -0500 > From: joshua stein <jcs@jcs.org> > > 0x1286 appears to be Marvell according to the interwebs and Tenda > makes Wi-Fi adapters but probably just uses Marvell chips. That appears to be right. It is listed at Marvell in the official USB vendor list issued by the USB consortium. > This renames Tenda (which is not in use in any drivers) to a second > Marvell vendor and adds an RTL8188EU device. But that makes no sense at all. The RTL8188EU is a RealTek chip. What is this device? Also, USB devices have a string that describes the device embedded into the USB descriptors. So we tend to only add devices here for which we actually need the ID in drivers or for which the description is totally bogus. > diff --git sys/dev/usb/usbdevs sys/dev/usb/usbdevs > index 7d07d486b72..03f2fdc8ed4 100644 > --- sys/dev/usb/usbdevs > +++ sys/dev/usb/usbdevs > @@ -517,7 +517,7 @@ vendor TSUNAMI 0x1241 Tsunami > vendor PHEENET 0x124a Pheenet > vendor RAPTORGAMING 0x1267 Raptor Gaming > vendor TWINMOS 0x126f TwinMOS > -vendor TENDA 0x1286 Tenda > +vendor MARVELL2 0x1286 Marvell > vendor TESTO 0x128d Testo AG > vendor CREATIVE2 0x1292 Creative Labs > vendor BELKIN2 0x1293 Belkin Components > @@ -2830,6 +2830,8 @@ product MACALLY MOUSE1 0x0101 mouse > > /* Marvell products */ > product MARVELL SHEEVAPLUG 0x9e8f SheevaPlug > +product MARVELL2 TWL541U 0x1fab TWL541U WLAN > +product MARVELL2 8188EU 0x2045 RTL8188EU WLAN > > /* Matrix Orbital products */ > product MATRIXORB LCD_0100 0x0100 LCD > @@ -4461,9 +4463,6 @@ product TEKRAM ZD1211_2 0x6630 ZD1211 > /* Telex Communications products */ > product TELEX MIC1 0x0001 Microphone > > -/* Tenda */ > -product TENDA TWL541U 0x1fab TWL541U WLAN > - > /* Ten X Technology, Inc. */ > product TENX MISSILE 0x0202 Missile Launcher > product TENX TEMPER 0x660c TEMPer sensor > >
usbdevs: fix vendor, add device