Also match RTS5227 in rtsx(4). Works for me on the THinkPad X240.
authorclaudio <claudio@openbsd.org>
Fri, 18 Apr 2014 09:34:05 +0000 (09:34 +0000)
committerclaudio <claudio@openbsd.org>
Fri, 18 Apr 2014 09:34:05 +0000 (09:34 +0000)
This will give us basic support there are a few extra bits in the linux
driver we ignore for now. Something to look at in the future.
OK stsp@ mlarkin@ kettenis@

sys/dev/pci/rtsx_pci.c

index ca0ffcf..7f50da2 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: rtsx_pci.c,v 1.4 2013/11/06 13:51:02 stsp Exp $       */
+/*     $OpenBSD: rtsx_pci.c,v 1.5 2014/04/18 09:34:05 claudio Exp $    */
 
 /*
  * Copyright (c) 2006 Uwe Stuehler <uwe@openbsd.org>
@@ -58,6 +58,7 @@ rtsx_pci_match(struct device *parent, void *match, void *aux)
                return 0;
 
        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)
                return 1;