linux/drivers/net/ethernet/marvell
Mirko Lindner 9cfe8b156c sky2: Receive Overflows not counted
The sky2 driver doesn't count the Receive Overflows because the MAC
interrupt for this event is not set in the MAC's interrupt mask.
The MAC's interrupt mask is set only for Transmit FIFO Underruns.

Fix: The correct setting should be (GM_IS_TX_FF_UR | GM_IS_RX_FF_OR)
Otherwise the Receive Overflow event will not generate any interrupt.
The  Receive Overflow interrupt is handled correctly

Signed-off-by: Mirko Lindner <mlindner@marvell.com>
Acked-by: Stephen Hemminger <stephen@networkplumber.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
2013-03-29 14:53:19 -04:00
..
Kconfig net: mvneta: driver for Marvell Armada 370/XP network unit 2012-11-16 10:21:26 +01:00
Makefile net: mvneta: driver for Marvell Armada 370/XP network unit 2012-11-16 10:21:26 +01:00
mv643xx_eth.c mv643xx_eth: fix for disabled autoneg 2013-03-07 16:17:45 -05:00
mvmdio.c ethernet: Remove unnecessary alloc/OOM messages, alloc cleanups 2013-02-04 13:22:33 -05:00
mvneta.c net: mvneta: remove unneeded version.h include 2013-01-29 10:49:15 +01:00
pxa168_eth.c net: phy: remove flags argument from phy_{attach, connect, connect_direct} 2013-01-14 15:11:50 -05:00
skge.c ethernet: Remove unnecessary alloc/OOM messages, alloc cleanups 2013-02-04 13:22:33 -05:00
skge.h
sky2.c ethernet: Remove unnecessary alloc/OOM messages, alloc cleanups 2013-02-04 13:22:33 -05:00
sky2.h sky2: Receive Overflows not counted 2013-03-29 14:53:19 -04:00