Module Name: src Committed By: msaitoh Date: Tue Jun 11 16:37:10 UTC 2013
Modified Files: src/sys/dev/pci: if_sk.c Log Message: Remove an extra mii_pollstat() call. The PHY status should be updated by adjacent mii_tick() call. I suspect that this mii_pollstat() call was added to do workaround for broken MII_TICK code. A lot of MII PHY drivers had bugs in MII_TICK and those bugs were fixed. To generate a diff of this commit: cvs rdiff -u -r1.73 -r1.74 src/sys/dev/pci/if_sk.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_sk.c diff -u src/sys/dev/pci/if_sk.c:1.73 src/sys/dev/pci/if_sk.c:1.74 --- src/sys/dev/pci/if_sk.c:1.73 Sat Mar 30 03:21:07 2013 +++ src/sys/dev/pci/if_sk.c Tue Jun 11 16:37:10 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: if_sk.c,v 1.73 2013/03/30 03:21:07 christos Exp $ */ +/* $NetBSD: if_sk.c,v 1.74 2013/06/11 16:37:10 msaitoh Exp $ */ /*- * Copyright (c) 2003 The NetBSD Foundation, Inc. @@ -115,7 +115,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_sk.c,v 1.73 2013/03/30 03:21:07 christos Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_sk.c,v 1.74 2013/06/11 16:37:10 msaitoh Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -2219,7 +2219,6 @@ sk_tick(void *xsc_if) SK_XM_CLRBIT_2(sc_if, XM_IMR, XM_IMR_GP0_SET); SK_XM_READ_2(sc_if, XM_ISR); mii_tick(mii); - mii_pollstat(mii); callout_stop(&sc_if->sk_tick_ch); }