On Mon, Apr 25, 2016 at 03:20:05PM -0700, Bryan Vyhmeister wrote: > On Sun, Apr 24, 2016 at 05:01:41PM +1000, Jonathan Gray wrote: > > Device id appears on the latest generation of thinkpads. > > It looks like it should be compatible with the others? > > > > This requires the pcidevs changes I just committed. > > > > Index: sys/dev/pci/rtsx_pci.c > > =================================================================== > > RCS file: /cvs/src/sys/dev/pci/rtsx_pci.c,v > > retrieving revision 1.12 > > diff -u -p -r1.12 rtsx_pci.c > > --- sys/dev/pci/rtsx_pci.c 28 Apr 2015 07:55:13 -0000 1.12 > > +++ sys/dev/pci/rtsx_pci.c 24 Apr 2016 06:54:39 -0000 > > @@ -59,6 +59,7 @@ rtsx_pci_match(struct device *parent, vo > > if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_REALTEK_RTS5209 || > > PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_REALTEK_RTS5227 || > > PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_REALTEK_RTS5229 || > > + PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_REALTEK_RTS522A || > > PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_REALTEK_RTS5249 || > > PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_REALTEK_RTL8402 || > > PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_REALTEK_RTL8411 || > > Index: share/man/man4/rtsx.4 > > =================================================================== > > RCS file: /cvs/src/share/man/man4/rtsx.4,v > > retrieving revision 1.8 > > diff -u -p -r1.8 rtsx.4 > > --- share/man/man4/rtsx.4 27 Apr 2015 09:07:49 -0000 1.8 > > +++ share/man/man4/rtsx.4 24 Apr 2016 06:55:07 -0000 > > @@ -16,7 +16,7 @@ > > The > > .Nm > > driver provides support for the Realtek RTS5209, RTS5227, RTS5229, > > -RTS5249, RTL8402, RTL8411, and RTL8411B SD card readers. > > +RTS522A, RTS5249, RTL8402, RTL8411, and RTL8411B SD card readers. > > .Pp > > The > > .Xr sdmmc 4 > > I didn't get a chance to test until today but this enables my rtsx(4) on > the X260. Thank you! I did some brief testing with an old Transcend 8GB > SDHC card and everything works great so far.
Thanks for testing. > > Any chance to get the diff I posted a few days ago with the usbdev info > the Sierra Wireless EM7455 committed? I'll post it inline below as well. > Thank you. > > Bryan We normally only add usb devices to usbdevs if they are used in drivers and sometimes if the device doesn't provide a string of it's own. I'd be surprised if a string is not supplied by the device in this case. > > > Index: sys/dev/usb/usbdevs > =================================================================== > RCS file: /cvs/src/sys/dev/usb/usbdevs,v > retrieving revision 1.663 > diff -u -p -r1.663 usbdevs > --- sys/dev/usb/usbdevs 31 Mar 2016 12:27:48 -0000 1.663 > +++ sys/dev/usb/usbdevs 20 Apr 2016 15:20:31 -0000 > @@ -3832,6 +3832,7 @@ product SIERRA AC885U 0x6880 885U > product SIERRA C01SW 0x6890 C01SW > product SIERRA USB305 0x68a3 USB305 > product SIERRA MC8355 0x9013 MC8355 > +product SIERRA EM7455 0x9079 EM7455 > > /* Sigmatel products */ > product SIGMATEL IRDA 0x4200 IrDA
