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. 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 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
