u-boot/drivers/net
Remy Bohmer fbcb7ece0e DM9000: Improve eth_reset() routine
According to the application notes of the DM9000 v1.22 chapter 5.2 bullet 2, the
reset procedure must be done twice to properly reset the DM9000 by means of software.
This errata is not needed anymore for the DM9000A, but it does not bother it.

This change has been tested with DM9000A, DM9000E, DM9000EP.

Signed-off-by: Remy Bohmer <linux@bohmer.net>
Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
2008-06-04 23:47:31 -07:00
..
sk98lin Big white-space cleanup. 2008-05-21 00:14:08 +02:00
3c589.c Big white-space cleanup. 2008-05-21 00:14:08 +02:00
3c589.h Big white-space cleanup. 2008-05-21 00:14:08 +02: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
ax88796.c NE2000: Fix regresssion introduced by e710185aae on non AX88796 2008-04-28 22:26:36 -07:00
ax88796.h NE2000: Fix regresssion introduced by e710185aae on non AX88796 2008-04-28 22:26:36 -07:00
bcm570x.c Big white-space cleanup. 2008-05-21 00:14:08 +02: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 drivers/net : move net drivers to drivers/net 2007-11-25 18:35:17 +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
bfin_mac.c Big white-space cleanup. 2008-05-21 00:14:08 +02:00
bfin_mac.h net/Blackfin: move on-chip MAC driver into drivers/net/ 2008-03-25 22:35:26 +01:00
cs8900.c minor cs8900 driver clean up 2008-04-28 22:22:34 -07:00
cs8900.h minor cs8900 driver clean up 2008-04-28 22:22:34 -07:00
dc2114x.c Big white-space cleanup. 2008-05-21 00:14:08 +02:00
dm9000x.c DM9000: Improve eth_reset() routine 2008-06-04 23:47:31 -07:00
dm9000x.h drivers/net : move net drivers to drivers/net 2007-11-25 18:35:17 +01:00
e1000.c E1000: Add support for the 82541GI LF Intel Pro 1000 GT Desktop Adapter 2008-06-02 22:39:20 -07:00
e1000.h E1000: Add support for the 82541GI LF Intel Pro 1000 GT Desktop Adapter 2008-06-02 22:39:20 -07:00
eepro100.c Fix Ethernet init() return codes 2008-01-10 01:06:02 +01:00
enc28j60.c drivers/net : move net drivers to drivers/net 2007-11-25 18:35:17 +01:00
fsl_mcdmafec.c ColdFire: Fix ethernet hang issue for mcf547x_8x 2008-04-30 22:38:49 +02:00
greth.c SPARC/LEON3: Added GRETH Ethernet 10/100/1000 driver. 2008-03-30 00:33:28 -04:00
greth.h SPARC/LEON3: Added GRETH Ethernet 10/100/1000 driver. 2008-03-30 00:33:28 -04:00
inca-ip_sw.c drivers/net : move net drivers to drivers/net 2007-11-25 18:35:17 +01:00
ks8695eth.c drivers/net : move net drivers to drivers/net 2007-11-25 18:35:17 +01:00
lan91c96.c Fix remaining CONFIG_COMMANDS 2008-02-14 01:11:00 +01:00
lan91c96.h Big white-space cleanup. 2008-05-21 00:14:08 +02:00
macb.c Add support for AT91SAM9260EK 2008-04-01 01:46:12 +02:00
macb.h AT91CAP9 support : MACB changes 2008-02-14 09:37:58 +00:00
Makefile Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mcffec.c ColdFire: Add 10 base ethernet support for mcf5445x 2008-06-02 22:38:53 -07:00
natsemi.c Big white-space cleanup. 2008-05-21 00:14:08 +02:00
ne2000.c NE2000: Fix regresssion introduced by e710185aae on non AX88796 2008-04-28 22:26:36 -07:00
ne2000.h NE2000: Fix regresssion introduced by e710185aae on non AX88796 2008-04-28 22:26:36 -07:00
ne2000_base.h NE2000: Fix regresssion introduced by e710185aae on non AX88796 2008-04-28 22:26:36 -07:00
netarm_eth.c Fix remaining CONFIG_COMMANDS 2008-02-14 01:11:00 +01:00
netarm_eth.h drivers/net : move net drivers to drivers/net 2007-11-25 18:35:17 +01:00
netconsole.c drivers/net : move net drivers to drivers/net 2007-11-25 18:35:17 +01:00
nicext.h Big white-space cleanup. 2008-05-21 00:14:08 +02:00
ns7520_eth.c drivers/net : move net drivers to drivers/net 2007-11-25 18:35:17 +01:00
ns8382x.c Big white-space cleanup. 2008-05-21 00:14:08 +02:00
ns9750_eth.c drivers/net : move net drivers to drivers/net 2007-11-25 18:35:17 +01:00
pcnet.c pcnet.c: fix a merge issue 2008-04-28 12:48:47 +02:00
plb2800_eth.c Big white-space cleanup. 2008-05-21 00:14:08 +02:00
rtl8019.c Fix remaining CONFIG_COMMANDS 2008-02-14 01:11:00 +01:00
rtl8019.h Big white-space cleanup. 2008-05-21 00:14:08 +02:00
rtl8139.c drivers/net/rtl8139.c: rx_status should be le32_to_cpu(rx_status). 2008-01-16 17:37:35 -05:00
rtl8169.c rtl8169: fix compiler warnings 2008-04-28 20:42:55 +02:00
s3c4510b_eth.c drivers/net : move net drivers to drivers/net 2007-11-25 18:35:17 +01:00
s3c4510b_eth.h s3c4510b_eth: fix 'packed' attribute ignored for fields of MACFrame 2008-04-17 13:45:02 -07:00
smc911x.c smc911x: add 16 bit support 2008-05-22 23:10:01 -07:00
smc91111.c drivers/net : move net drivers to drivers/net 2007-11-25 18:35:17 +01:00
smc91111.h Big white-space cleanup. 2008-05-21 00:14:08 +02:00
tigon3.c drivers/net : move net drivers to drivers/net 2007-11-25 18:35:17 +01:00
tigon3.h Big white-space cleanup. 2008-05-21 00:14:08 +02:00
tsec.c Add Marvell 88E1118 support for TSEC 2008-05-23 20:25:19 -07:00
tsec.h Big white-space cleanup. 2008-05-21 00:14:08 +02:00
tsi108_eth.c Fix Ethernet init() return codes 2008-01-10 01:06:02 +01:00
uli526x.c Big white-space cleanup. 2008-05-21 00:14:08 +02:00
vsc7385.c Cleanup coding style, update CHANGELOG 2008-03-26 11:48:46 +01:00
xilinx_emac.c microblaze: add Emac ethernet driver 2008-04-08 15:38:14 +02:00
xilinx_emaclite.c microblaze: add Emaclite ethernet driver 2008-04-08 15:38:14 +02:00