u-boot-brain/drivers/net
Timur Tabi 2339e4972f phylib: wait for TN2020 to achieve SERDES lane alignment at startup
Before the Teranetics TN2020 PHY can be used, the SERDES lanes need to be
aligned, so wait for lane alignment before completing the startup sequence.

Note that this process can take up to three seconds.

Signed-off-by: Timur Tabi <timur@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2011-10-13 23:38:11 -05:00
..
fm powerpc/p3060: remove all references to RCW bits EC1_EXT, EC2_EXT, and EC3 2011-10-13 23:38:10 -05:00
phy phylib: wait for TN2020 to achieve SERDES lane alignment at startup 2011-10-13 23:38:11 -05: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 net: drop !NET_MULTI code 2011-10-05 22:22:16 +02:00
8390.h drivers/net : move net drivers to drivers/net 2007-11-25 18:35:17 +01:00
altera_tse.c miiphy: convert to linux/mii.h 2011-01-09 18:06:50 +01:00
altera_tse.h miiphy: convert to linux/mii.h 2011-01-09 18:06:50 +01:00
armada100_fec.c net: Adds Fast Ethernet Controller driver for Armada100 2011-09-30 22:00:53 +02:00
armada100_fec.h net: Adds Fast Ethernet Controller driver for Armada100 2011-09-30 22:00:53 +02:00
at91_emac.c at91_emac: fix compile warning 2011-06-21 22:26:22 +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 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
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 Convert CS8900 Ethernet driver to CONFIG_NET_MULTI API 2009-08-25 13:35:54 -07:00
davinci_emac.c net, davinci_emac: let the EMAC detect the PHYs 2011-09-30 22:00:57 +02:00
dc2114x.c net: dc2114x: Add initialized eth_device structure 2010-11-14 23:17:40 +01:00
designware.c Add Ethernet hardware MAC address framework to usbnet 2011-08-08 21:05:23 +02:00
designware.h SPEAr : Network driver support added 2010-07-12 00:08:05 -07:00
dm9000x.c Remove instances of phy_read/write 2011-04-20 13:44:46 -05: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 Net: Add Intel E1000 82574L PCIe card support 2011-04-11 22:20:13 +02:00
e1000.h Net: Add Intel E1000 82574L PCIe card support 2011-04-11 22:20:13 +02:00
eepro100.c miiphy: convert to linux/mii.h 2011-01-09 18:06:50 +01:00
enc28j60_lpc2292.c NET: move legacy enc28j60.c to sidetrack as enc28j60_lpc2292.c 2010-10-11 22:47:48 -07:00
enc28j60.c Remove instances of phy_read/write 2011-04-20 13:44:46 -05:00
enc28j60.h NET: add ENC28J60 driver using SPI framework 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 FEC: Squish "got MAC from fuse" message, make it debug() 2011-09-30 22:01:02 +02:00
fec_mxc.h FEC: Move imx_get_mac_from_fuse() definition to fec_mxc.h 2011-09-30 22:01:03 +02:00
fsl_mcdmafec.c miiphy: convert to linux/mii.h 2011-01-09 18:06:50 +01:00
fsl_mdio.c tsec: Convert tsec to use PHY Lib 2011-04-20 15:09:34 -05:00
ftgmac100.c ftgmac100: support of gigabit eth ftgmac100 2011-01-09 22:16:51 +01:00
ftgmac100.h ftgmac100: support of gigabit eth ftgmac100 2011-01-09 22:16:51 +01:00
ftmac100.c net: ftmac100: update get_timer() usages 2011-03-21 22:54:23 +01:00
ftmac100.h arm: A320: driver for FTMAC100 ethernet controller 2009-08-10 14:53:52 -07:00
greth.c cleanup: Fix typos and misspellings in various files. 2011-07-28 21:27:36 +02:00
greth.h SPARC/LEON3: Added GRETH Ethernet 10/100/1000 driver. 2008-03-30 00:33:28 -04:00
inca-ip_sw.c miiphy: convert to linux/mii.h 2011-01-09 18:06:50 +01:00
ks8695eth.c KS8695: convert KS8695 eth driver to CONFIG_MULTI_ETH 2011-09-10 16:10:34 +02:00
lan91c96.c NET: lan91c96: Correct chip detect logic 2011-01-18 23:58:35 +01:00
lan91c96.h NET: LAN91C96 CONFIG_NET_MULTIify 2009-12-13 21:31:26 -08:00
macb.c macb: fix compile warning 2011-06-21 22:26:22 +02:00
macb.h AT91CAP9 support : MACB changes 2008-02-14 09:37:58 +00:00
Makefile net: drop !NET_MULTI ns7520 driver 2011-10-05 22:22:15 +02:00
mcffec.c miiphy: convert to linux/mii.h 2011-01-09 18:06:50 +01:00
mcfmii.c net: drop !NET_MULTI code 2011-10-05 22:22:16 +02: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 Move MPC5xxx_FEC driver to drivers/net 2008-08-29 13:58:07 -06:00
mpc512x_fec.c net: drop !NET_MULTI code 2011-10-05 22:22:16 +02:00
mpc512x_fec.h MPC512x: remove include/mpc512x.h 2009-06-12 20:47:16 +02:00
mvgbe.c miiphy: constify device name 2010-08-09 11:52:29 -07:00
mvgbe.h mvgbe: enable configurability of PORT_SERIAL_CONTROL_VALUE 2011-05-31 19:46:14 +02:00
natsemi.c cleanup: Fix typos and misspellings in various files. 2011-07-28 21:27:36 +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: Add spport RTL-8019AS 2011-02-15 21:55:41 +01:00
ne2000.h NE2000: Fix regresssion introduced by e710185aae on non AX88796 2008-04-28 22:26:36 -07:00
netarm_eth.c Timer: Fix misuse of ARM *timer_masked() functions outside arch/arm 2011-07-16 11:55:00 +02:00
netarm_eth.h drivers/net : move net drivers to drivers/net 2007-11-25 18:35:17 +01:00
netconsole.c netconsole: support packets longer than 512 bytes 2011-10-09 23:24:48 +02:00
nicext.h Big white-space cleanup. 2008-05-21 00:14:08 +02:00
ns8382x.c cleanup: Fix typos and misspellings in various files. 2011-07-28 21:27:36 +02:00
ns9750_eth.c miiphy: convert to linux/mii.h 2011-01-09 18:06:50 +01:00
pcnet.c net: pcnet: Add initialized eth_device structure 2010-11-14 23:17:45 +01: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 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 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 net: sh_eth: add support for SH7757's ETHER 2011-03-16 10:16:34 +09:00
sh_eth.h net: sh_eth: add support for SH7757's ETHER 2011-03-16 10:16:34 +09:00
smc911x.c smc911x: Fix build warnings 2011-09-09 23:57:24 +02:00
smc911x.h net: Add SMSC89128 support 2011-07-27 23:27:43 +02:00
smc91111.c drivers/net/smc91111.c: fix warning: variable ... set but not used 2011-10-09 23:24:49 +02:00
smc91111.h SMC91111: Clean up SMC_inx macros on xsengine and xaeniax 2009-11-09 21:55:09 -08:00
tsec.c Minor coding style cleanup. 2011-05-19 22:22:44 +02:00
tsi108_eth.c net: tsi108_eth: Add initialized eth_device structure 2010-11-14 23:17:46 +01:00
uli526x.c Remove instances of phy_read/write 2011-04-20 13:44:46 -05:00
vsc7385.c rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
xilinx_emaclite.c net: emaclite: Use dynamic allocation 2011-10-03 08:04:14 +02:00