Module Name: src Committed By: msaitoh Date: Mon Jun 3 18:47:52 UTC 2013
Modified Files: src/sys/dev/pci: if_wm.c Log Message: Use wm_gmii_hv_{read,write}reg() for I21[78]. To generate a diff of this commit: cvs rdiff -u -r1.251 -r1.252 src/sys/dev/pci/if_wm.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/dev/pci/if_wm.c diff -u src/sys/dev/pci/if_wm.c:1.251 src/sys/dev/pci/if_wm.c:1.252 --- src/sys/dev/pci/if_wm.c:1.251 Mon Jun 3 01:31:37 2013 +++ src/sys/dev/pci/if_wm.c Mon Jun 3 18:47:52 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: if_wm.c,v 1.251 2013/06/03 01:31:37 msaitoh Exp $ */ +/* $NetBSD: if_wm.c,v 1.252 2013/06/03 18:47:52 msaitoh Exp $ */ /* * Copyright (c) 2001, 2002, 2003, 2004 Wasabi Systems, Inc. @@ -76,7 +76,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_wm.c,v 1.251 2013/06/03 01:31:37 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_wm.c,v 1.252 2013/06/03 18:47:52 msaitoh Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -6424,6 +6424,14 @@ wm_gmii_mediainit(struct wm_softc *sc, p mii->mii_readreg = wm_gmii_hv_readreg; mii->mii_writereg = wm_gmii_hv_writereg; break; + case PCI_PRODUCT_INTEL_I217_LM: + case PCI_PRODUCT_INTEL_I217_V: + case PCI_PRODUCT_INTEL_I218_LM: + case PCI_PRODUCT_INTEL_I218_V: + /* I21[78] */ + mii->mii_readreg = wm_gmii_hv_readreg; + mii->mii_writereg = wm_gmii_hv_writereg; + break; case PCI_PRODUCT_INTEL_82801I_BM: case PCI_PRODUCT_INTEL_82801J_R_BM_LM: case PCI_PRODUCT_INTEL_82801J_R_BM_LF: