9
0
Fork 0
barebox/drivers/net
Christoph Fritz 7af9c3a843 net cpsw: fix rx stability under heavy network load
RX DMA Head Descriptor Pointer can get 0 when there is a lot of traffic,
which results in a timeout error. A good way to provoke this error is by
sending lots of ARP requests. This patch makes sure that the RX DMA Head
Descriptor Pointer is set.

The origin driver, from which this is derived, already contains this fix.

Signed-off-by: Christoph Fritz <chf.fritz@googlemail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-05-05 09:19:18 +02:00
..
phy net: phy: add mvebu mdio bus driver 2014-02-10 09:09:03 +01:00
usb net: usb: asix: fix formating 2014-04-23 14:01:45 +02:00
Kconfig net: orion: add ethernet driver 2014-02-10 09:09:03 +01:00
Makefile net: orion: add ethernet driver 2014-02-10 09:09:03 +01:00
altera_tse.c barebox: remove double semicolons 2013-11-18 10:13:35 +01:00
altera_tse.h net: introduce phylib 2012-09-25 08:18:58 +02:00
ar231x.c drivers: treewide: Kill empty remove() implementations 2014-04-02 07:55:26 +02:00
ar231x.h net: add ar231x-eth support 2013-05-31 08:56:33 +02:00
at91_ether.c drivers: treewide: Kill empty remove() implementations 2014-04-02 07:55:26 +02:00
at91_ether.h net: at91_ether re-implement against new at91rm9200 api 2012-04-02 10:26:14 +02:00
cpsw.c net cpsw: fix rx stability under heavy network load 2014-05-05 09:19:18 +02:00
cs8900.c driver: Attach info callback to device, not to driver 2013-05-30 12:18:27 +02:00
davinci_emac.c Use new device_platform_driver() macro for drivers 2013-02-13 09:23:28 +01:00
davinci_emac.h drivers/net: add driver for the EMAC device found in some TI SoCs 2012-09-17 10:54:50 +02:00
designware.c drivers: treewide: Kill empty remove() implementations 2014-04-02 07:55:26 +02:00
designware.h net: designware: make alt/enhanced descriptor runtime configurable 2013-09-09 14:11:50 +02:00
dm9k.c net: dm9k: bail out when resources can't be claimed 2013-12-18 16:52:19 +01:00
ep93xx.c Use new device_platform_driver() macro for drivers 2013-02-13 09:23:28 +01:00
ep93xx.h Merge branch 'for-next/remove-fsf-address' 2012-10-03 21:12:48 +02:00
ethoc.c net: add driver for OpenCores 10/100 Mbps ethernet MAC 2013-12-17 08:20:48 +01:00
fec_imx.c ARM: i.mx53: Parse Reset GPIO pin in FEC driver from Devicetree 2013-11-25 09:01:33 +01:00
fec_imx.h net: fec: use standard phy type defines 2013-03-09 20:09:23 +01:00
fec_mpc5200.c net: fec: use standard phy type defines 2013-03-09 20:09:23 +01:00
fec_mpc5200.h net: fec: use standard phy type defines 2013-03-09 20:09:23 +01:00
gianfar.c ppc: gianfar MDIO buses 2013-06-25 22:16:55 +02:00
gianfar.h ppc: gianfar MDIO buses 2013-06-25 22:16:55 +02:00
ks8851_mll.c Use new device_platform_driver() macro for drivers 2013-02-13 09:23:28 +01:00
ksz8864rmn.c net: ksz8864: Use dev_add_param_bool for enable parameter 2013-04-11 11:48:34 +02:00
macb.c macb: add support to read the mac address from register 2013-10-06 13:36:14 +02:00
macb.h net: macb: turn off endian_swp_pkt_en 2013-04-03 17:21:51 +02:00
netx_eth.c net: netx: Fix signed/unsigned arguments for printf 2013-11-11 08:52:05 +01:00
orion-gbe.c net: orion: add ethernet driver 2014-02-10 09:09:03 +01:00
orion-gbe.h net: orion: add ethernet driver 2014-02-10 09:09:03 +01:00
smc911x.c remove unused debug Kconfig options 2013-06-23 21:37:12 +02:00
smc911x.h smc911x: update chip detection 2012-09-03 09:49:06 +02:00
smc91111.c smc91111: add fixup for qemu phy support 2013-09-22 16:48:03 +02:00
tap.c Use new device_platform_driver() macro for drivers 2013-02-13 09:23:28 +01:00
xgmac.c Add more drivers to using device_platform_driver() 2013-03-14 07:15:44 +01:00