u-boot-brain/drivers/net
Simon Kagstrom 16025ea455 arm: Kirkwood: Check the error summary bit for error detection
The Marvell documentation for the 88f6281 states that the error coding
is only valid if the error summary and last frame bits in the transmit
descriptor status field are set. This patch adds checks for these for
transmit (I would get transmit errors on bootp with the current check,
which I believe are spurious).

Signed-off-by: Simon Kagstrom <simon.kagstrom@netinsight.net>
Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
2009-07-22 22:53:45 -07:00
..
phy MIIPHYBB: Return 0xFFFF if the PHY is not asserting TA. 2009-07-22 22:53:44 -07:00
sk98lin rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
3c589.c drivers/net/: get mac address from environment 2009-03-20 22:39:10 +01:00
3c589.h Big white-space cleanup. 2008-05-21 00:14:08 +02:00
4xx_enet.c Remove support for non-CONFIG_NET_MULTI on PPC4xx EMAC 2009-06-15 00:13:54 -07:00
5701rls.c drivers/net : move net drivers to drivers/net 2007-11-25 18:35:17 +01:00
5701rls.h drivers/net : move net drivers to drivers/net 2007-11-25 18:35:17 +01:00
8390.h drivers/net : move net drivers to drivers/net 2007-11-25 18:35:17 +01:00
ax88180.c AX88180: new gigabit network driver 2008-10-13 22:33:12 -07:00
ax88180.h Coding Style cleanup, update CHANGELOG, prepare 2008.10-rc3 2008-10-15 15:50:45 +02:00
ax88796.c net: ne2000: Divided a function of NE2000 driver 2008-10-13 22:28:32 -07:00
ax88796.h NE2000: Fix regresssion introduced by e710185aae on non AX88796 2008-04-28 22:26:36 -07:00
bcm570x_autoneg.c drivers/net : move net drivers to drivers/net 2007-11-25 18:35:17 +01:00
bcm570x_autoneg.h drivers/net : move net drivers to drivers/net 2007-11-25 18:35:17 +01:00
bcm570x_bits.h drivers/net : move net drivers to drivers/net 2007-11-25 18:35:17 +01:00
bcm570x_debug.h drivers/net : move net drivers to drivers/net 2007-11-25 18:35:17 +01:00
bcm570x_lm.h bcm570x: get mac address from environment 2009-03-20 22:39:10 +01:00
bcm570x_mm.h drivers/net : move net drivers to drivers/net 2007-11-25 18:35:17 +01:00
bcm570x_queue.h drivers/net : move net drivers to drivers/net 2007-11-25 18:35:17 +01:00
bcm570x.c bcm570x: get mac address from environment 2009-03-20 22:39:10 +01:00
bfin_mac.c Blackfin: bfin_mac: force boards to setup the MAC themselves 2009-03-20 22:39:09 +01:00
bfin_mac.h Blackfin: bfin_mac: force boards to setup the MAC themselves 2009-03-20 22:39:09 +01:00
cs8900.c cs8900 compile fix 2009-03-29 00:12:00 +01:00
cs8900.h minor cs8900 driver clean up 2008-04-28 22:22:34 -07:00
davinci_emac.c Switched davinci_emac Ethernet driver to use newer API 2009-06-15 00:13:54 -07:00
dc2114x.c drivers/net/: get mac address from environment 2009-03-20 22:39:10 +01:00
dm9000x.c Convert DM9000 driver for CONFIG_NET_MULTI 2009-06-15 00:13:55 -07:00
dm9000x.h dm9000 remove dead external phy support, gpio fix 2008-08-26 23:08:19 -07:00
dnet.c Coding Style cleanup; update CHANGELOG 2009-02-22 01:19:52 +01:00
dnet.h dnet: driver for Dave DNET ethernet controller 2009-02-10 00:16:27 +01:00
e1000.c drivers/net/e1000.c: missing terminator for supported devices 2009-01-27 21:53:02 +01:00
e1000.h Moved initialization of E1000 Ethernet controller to board_eth_init() 2008-09-02 21:18:18 -07:00
eepro100.c rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
enc28j60.c drivers/net/: get mac address from environment 2009-03-20 22:39:10 +01:00
fsl_mcdmafec.c drivers/net/: get mac address from environment 2009-03-20 22:39:10 +01:00
greth.c Introduce netdev.h header file and remove externs 2008-09-02 21:18:16 -07:00
greth.h SPARC/LEON3: Added GRETH Ethernet 10/100/1000 driver. 2008-03-30 00:33:28 -04:00
inca-ip_sw.c Moved initialization of IncaIP Ethernet controller to board_eth_init 2008-09-02 21:18:17 -07:00
kirkwood_egiga.c arm: Kirkwood: Check the error summary bit for error detection 2009-07-22 22:53:45 -07:00
kirkwood_egiga.h arm: Kirkwood: Check the error summary bit for error detection 2009-07-22 22:53:45 -07:00
ks8695eth.c drivers/net/: get mac address from environment 2009-03-20 22:39:10 +01:00
lan91c96.c lan91c96/smc91111/smc911x: get mac address from environment 2009-03-20 22:39:11 +01:00
lan91c96.h Big white-space cleanup. 2008-05-21 00:14:08 +02:00
macb.c at91: Introduction of at91sam9g45 SOC. 2009-07-12 17:43:34 +02:00
macb.h AT91CAP9 support : MACB changes 2008-02-14 09:37:58 +00:00
Makefile Convert SMC911X Ethernet driver to CONFIG_NET_MULTI API 2009-07-22 22:53:44 -07:00
mcffec.c drivers/net/: get mac address from environment 2009-03-20 22:39:10 +01:00
mcfmii.c Subject: [PATCH] [repost] Standardize the use of MCFFEC_TOUT_LOOP as a udelay(1) loop counter. 2009-06-15 00:13:55 -07:00
mpc5xxx_fec.c mpc52xx phy: initialize only when needed 2009-04-04 22:37:39 +02:00
mpc5xxx_fec.h Move MPC5xxx_FEC driver to drivers/net 2008-08-29 13:58:07 -06:00
mpc512x_fec.c MPC512x: remove include/mpc512x.h 2009-06-12 20:47:16 +02:00
mpc512x_fec.h MPC512x: remove include/mpc512x.h 2009-06-12 20:47:16 +02:00
natsemi.c Cleanup: fix "MHz" spelling 2008-10-21 11:25:39 +02:00
ne2000_base.c rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
ne2000_base.h net: ne2000: Divided a function of NE2000 driver 2008-10-13 22:28:32 -07:00
ne2000.c net: ne2000: Divided a function of NE2000 driver 2008-10-13 22:28:32 -07:00
ne2000.h NE2000: Fix regresssion introduced by e710185aae on non AX88796 2008-04-28 22:26:36 -07:00
netarm_eth.c rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
netarm_eth.h drivers/net : move net drivers to drivers/net 2007-11-25 18:35:17 +01:00
netconsole.c stdio/device: rework function naming convention 2009-07-18 00:27:46 +02:00
nicext.h Big white-space cleanup. 2008-05-21 00:14:08 +02:00
ns7520_eth.c rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
ns8382x.c Cleanup: fix "MHz" spelling 2008-10-21 11:25:39 +02:00
ns9750_eth.c rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
pcnet.c Moved initialization of PCNET Ethernet controller to board_eth_init() 2008-09-02 21:18:17 -07:00
plb2800_eth.c Moved initialization of plb2800 Ethernet driver to board_eth_init 2008-09-02 21:18:18 -07:00
rtl8019.c drivers/net/: get mac address from environment 2009-03-20 22:39:10 +01:00
rtl8019.h Big white-space cleanup. 2008-05-21 00:14:08 +02:00
rtl8139.c Cleanup: fix "MHz" spelling 2008-10-21 11:25:39 +02:00
rtl8169.c rtl8169: fix PCI system memory address 2009-06-08 22:57:21 -07:00
s3c4510b_eth.c drivers/net/: get mac address from environment 2009-03-20 22:39:10 +01:00
s3c4510b_eth.h drivers/net/: get mac address from environment 2009-03-20 22:39:10 +01:00
sh_eth.c sh: sh_eth: Remove garbage from printf 2009-07-22 22:53:43 -07:00
sh_eth.h Fix 100Mbs ethernet operation on sh7763 based boards 2009-02-09 22:52:11 -08:00
smc911x.c Convert SMC911X Ethernet driver to CONFIG_NET_MULTI API 2009-07-22 22:53:44 -07:00
smc911x.h Convert SMC911X Ethernet driver to CONFIG_NET_MULTI API 2009-07-22 22:53:44 -07:00
smc91111.c lan91c96/smc91111/smc911x: get mac address from environment 2009-03-20 22:39:11 +01:00
smc91111.h Big white-space cleanup. 2008-05-21 00:14:08 +02:00
tigon3.c bcm570x: get mac address from environment 2009-03-20 22:39:10 +01:00
tigon3.h Big white-space cleanup. 2008-05-21 00:14:08 +02:00
tsec.c P2020RDB Added support of Vitesse PHYs VSC8641(RGMII) and VSC8221(SGMII) 2009-07-22 22:53:44 -07:00
tsi108_eth.c rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
uli526x.c Introduce netdev.h header file and remove externs 2008-09-02 21:18:16 -07:00
vsc7385.c rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
xilinx_emac.c drivers/net/: get mac address from environment 2009-03-20 22:39:10 +01:00
xilinx_emaclite.c drivers/net/: get mac address from environment 2009-03-20 22:39:10 +01:00