aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/amd8111e.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/amd8111e.c')
-rw-r--r--drivers/net/amd8111e.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/drivers/net/amd8111e.c b/drivers/net/amd8111e.c
index 1f5fc64b3224..58a0ab4923ee 100644
--- a/drivers/net/amd8111e.c
+++ b/drivers/net/amd8111e.c
@@ -903,18 +903,18 @@ static int amd8111e_read_mib(void __iomem *mmio, u8 MIB_COUNTER)
903} 903}
904 904
905/* 905/*
906This function reads the mib registers and returns the hardware statistics. It updates previous internal driver statistics with new values. 906 * This function reads the mib registers and returns the hardware statistics.
907*/ 907 * It updates previous internal driver statistics with new values.
908static struct net_device_stats *amd8111e_get_stats(struct net_device * dev) 908 */
909static struct net_device_stats *amd8111e_get_stats(struct net_device *dev)
909{ 910{
910 struct amd8111e_priv *lp = netdev_priv(dev); 911 struct amd8111e_priv *lp = netdev_priv(dev);
911 void __iomem *mmio = lp->mmio; 912 void __iomem *mmio = lp->mmio;
912 unsigned long flags; 913 unsigned long flags;
913 /* struct net_device_stats *prev_stats = &lp->prev_stats; */ 914 struct net_device_stats *new_stats = &dev->stats;
914 struct net_device_stats* new_stats = &lp->stats;
915 915
916 if(!lp->opened) 916 if (!lp->opened)
917 return &lp->stats; 917 return new_stats;
918 spin_lock_irqsave (&lp->lock, flags); 918 spin_lock_irqsave (&lp->lock, flags);
919 919
920 /* stats.rx_packets */ 920 /* stats.rx_packets */