uboot/drivers/net
Kumar Gala 4b29bdb0ed net: e1000: Add initialized eth_device & e1000_hw structure
nic and hw structures are allocated via malloc i.e. return memory
is not zero initialized. Because of this few structure member like
"function pointers" are initialized with garbage values.

It may cause problem. for eg. during eth_initialize, dev->write_hwaddr
is used.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>

Fixed typo.
Signed-off-by: Wolfgang Denk <wd@denx.de>
2010-11-14 23:24:37 +01:00
..
phy Replace CONFIG_RELOC_FIXUP_WORKS by CONFIG_NEEDS_MANUAL_RELOC 2010-10-29 21:32:07 +02:00
3c589.c
3c589.h
4xx_enet.c ppc4xx: Big header cleanup, mostly PPC440 related 2010-09-23 09:02:05 +02:00
5701rls.c
5701rls.h
8390.h
Makefile NET: add ENC28J60 driver using SPI framework 2010-10-11 22:47:48 -07:00
altera_tse.c miiphy: constify device name 2010-08-09 11:52:29 -07:00
altera_tse.h net: add altera triple speeds ethernet mac driver 2010-05-03 14:52:49 -07:00
at91_emac.c Merge branch 'master' of git://git.denx.de/u-boot-arm 2010-10-13 20:59:47 +02:00
ax88180.c AX88180: add support for the Marvell 88E1118 phy 2010-07-12 00:14:29 -07:00
ax88180.h AX88180: use standard I/O accessors 2010-07-12 00:14:29 -07:00
ax88796.c
ax88796.h
bcm570x.c
bcm570x_autoneg.c
bcm570x_autoneg.h
bcm570x_bits.h
bcm570x_debug.h
bcm570x_lm.h
bcm570x_mm.h
bcm570x_queue.h
bfin_mac.c Blackfin: bfin_mac: convert from old style MMR macros 2010-10-02 16:00:37 -04:00
bfin_mac.h Blackfin: bfin_mac: hook up new write_hwaddr function 2010-05-03 14:52:50 -07:00
cs8900.c cs8900_initialize() cleanup 2010-01-31 22:34:33 -08:00
cs8900.h
davinci_emac.c davinci_emac: davinci_eth_set_mac_addr to ->write_hwaddr 2010-10-11 23:07:17 -07:00
dc2114x.c net: dc2114x: Add initialized eth_device structure 2010-11-14 23:17:40 +01:00
designware.c miiphy: constify device name 2010-08-09 11:52:29 -07:00
designware.h SPEAr : Network driver support added 2010-07-12 00:08:05 -07:00
dm9000x.c net: dm9000x: re-add casts to I/O pointers to fix gcc warnings 2010-07-12 00:02:11 -07:00
dm9000x.h
dnet.c
dnet.h
e1000.c net: e1000: Add initialized eth_device & e1000_hw structure 2010-11-14 23:24:37 +01:00
e1000.h
eepro100.c net: eepro100: Add initialized eth_device structure 2010-11-14 23:17:41 +01:00
enc28j60.c NET: add ENC28J60 driver using SPI framework 2010-10-11 22:47:48 -07:00
enc28j60.h NET: add ENC28J60 driver using SPI framework 2010-10-11 22:47:48 -07:00
enc28j60_lpc2292.c NET: move legacy enc28j60.c to sidetrack as enc28j60_lpc2292.c 2010-10-11 22:47:48 -07:00
ep93xx_eth.c miiphy: constify device name 2010-08-09 11:52:29 -07:00
ep93xx_eth.h Add EP93xx ethernet driver 2010-01-31 22:37:12 -08:00
ethoc.c net: ethoc: add write_hwaddr support 2010-05-03 14:52:50 -07:00
fec_mxc.c net: fec_mxc: Add initialized eth_device structure 2010-11-14 23:17:42 +01:00
fec_mxc.h fec_mxc: add MX25 support 2010-03-07 12:36:36 -06:00
fsl_mcdmafec.c
ftmac100.c
ftmac100.h
greth.c
greth.h
inca-ip_sw.c
ks8695eth.c
lan91c96.c lan91c96, smc911x: remove useless free(ptr) calls on NULL ptr 2010-05-17 23:21:08 +02:00
lan91c96.h NET: LAN91C96 CONFIG_NET_MULTIify 2009-12-13 21:31:26 -08:00
macb.c miiphy: constify device name 2010-08-09 11:52:29 -07:00
macb.h
mcffec.c
mcfmii.c miiphy: constify device name 2010-08-09 11:52:29 -07:00
mpc5xxx_fec.c mpc5xxx_fec: add call to reset_phy() after PHY initialization 2010-10-11 23:00:29 -07:00
mpc5xxx_fec.h
mpc512x_fec.c miiphy: constify device name 2010-08-09 11:52:29 -07:00
mpc512x_fec.h
mvgbe.c miiphy: constify device name 2010-08-09 11:52:29 -07:00
mvgbe.h mvgbe: add support for orion5x GbE controller 2010-07-12 23:40:31 -07:00
natsemi.c net: natsemi: Add initialized eth_device structure 2010-11-14 23:17:43 +01:00
ne2000.c
ne2000.h
ne2000_base.c
ne2000_base.h
netarm_eth.c
netarm_eth.h
netconsole.c netconsole: mark local funcs with static 2010-01-18 00:21:49 +01:00
nicext.h
ns7520_eth.c miiphy: constify device name 2010-08-09 11:52:29 -07:00
ns8382x.c net: ns8382x: Add initialized eth_device structure 2010-11-14 23:17:44 +01:00
ns9750_eth.c
pcnet.c net: pcnet: Add initialized eth_device structure 2010-11-14 23:17:45 +01:00
plb2800_eth.c
rtl8019.c
rtl8019.h
rtl8139.c net: rtl8139: Add initialized eth_device structure 2010-11-14 23:17:39 +01:00
rtl8169.c net: rtl8169: Add initialized eth_device structure 2010-11-14 23:17:37 +01:00
s3c4510b_eth.c
s3c4510b_eth.h
sh_eth.c
sh_eth.h
smc911x.c lan91c96, smc911x: remove useless free(ptr) calls on NULL ptr 2010-05-17 23:21:08 +02:00
smc911x.h smc911x: add support for LAN9220 2009-10-19 10:08:44 -07:00
smc91111.c smc91111: add write_hwaddr 2010-10-11 23:07:28 -07:00
smc91111.h SMC91111: Clean up SMC_inx macros on xsengine and xaeniax 2009-11-09 21:55:09 -08:00
tigon3.c
tigon3.h
tsec.c miiphy: constify device name 2010-08-09 11:52:29 -07:00
tsi108_eth.c net: tsi108_eth: Add initialized eth_device structure 2010-11-14 23:17:46 +01:00
uli526x.c net: uli526x: Add initialized eth_device structure 2010-11-14 23:17:46 +01:00
vsc7385.c
xilinx_emaclite.c net: Move Emaclite to NET_MULTI 2010-10-11 23:07:04 -07:00