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

Reply via email to