diff options
-rw-r--r-- | src/drivers/net/forcedeth.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/drivers/net/forcedeth.c b/src/drivers/net/forcedeth.c index 918f502f4..a54eae441 100644 --- a/src/drivers/net/forcedeth.c +++ b/src/drivers/net/forcedeth.c @@ -968,10 +968,9 @@ forcedeth_link_status ( struct net_device *netdev ) { struct forcedeth_private *priv = netdev_priv ( netdev ); void *ioaddr = priv->mmio_addr; - u32 mii_status; - /* Clear the MII link change status */ - mii_status = readl ( ioaddr + NvRegMIIStatus ); + /* Clear the MII link change status by reading the MIIStatus register */ + readl ( ioaddr + NvRegMIIStatus ); writel ( NVREG_MIISTAT_LINKCHANGE, ioaddr + NvRegMIIStatus ); if ( nv_update_linkspeed ( priv ) == 1 ) |