Thu Aug 6 04:58:48 2009 UTC ()
Later generation 82566 IGP PHYs have problems with media changes to 100Mb and
10Mb; it appears that the SmartSpeed workaround and dspcode in this PHY are
aimed at earlier generation IGPs.  Remove reference to 82566s, allowing
them to fall through to choose other PHYs.


(kml)
diff -r1.17 -r1.18 src/sys/dev/mii/igphy.c

cvs diff -r1.17 -r1.18 src/sys/dev/mii/igphy.c (expand / switch to context diff)
--- src/sys/dev/mii/igphy.c 2008/11/17 03:04:27 1.17
+++ src/sys/dev/mii/igphy.c 2009/08/06 04:58:48 1.18
@@ -1,4 +1,4 @@
-/*	$NetBSD: igphy.c,v 1.17 2008/11/17 03:04:27 dyoung Exp $	*/
+/*	$NetBSD: igphy.c,v 1.18 2009/08/06 04:58:48 kml Exp $	*/
 
 /*
  * The Intel copyright applies to the analog register setup, and the
@@ -70,7 +70,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: igphy.c,v 1.17 2008/11/17 03:04:27 dyoung Exp $");
+__KERNEL_RCSID(0, "$NetBSD: igphy.c,v 1.18 2009/08/06 04:58:48 kml Exp $");
 
 #include "opt_mii.h"
 
@@ -115,9 +115,6 @@
 static const struct mii_phydesc igphys[] = {
 	{ MII_OUI_yyINTEL,		MII_MODEL_yyINTEL_IGP01E1000,
 	  MII_STR_yyINTEL_IGP01E1000 },
-
-	{ MII_OUI_yyINTEL,		MII_MODEL_yyINTEL_I82566,
-	  MII_STR_yyINTEL_I82566 },
 
 	{0,				0,
 	 NULL },