summaryrefslogtreecommitdiff
path: root/drivers/tsec.c
AgeCommit message (Collapse)Author
2006-11-03mpc83xx: Add support for the MPC8349E-mITXTimur Tabi
PREREQUISITE PATCHES: * This patch can only be applied after the following patches have been applied: 1) DNX#2006090742000024 "Add support for multiple I2C buses" 2) DNX#2006090742000033 "Multi-bus I2C implementation of MPC834x" 3) DNX#2006091242000041 "Additional MPC8349 support for multibus i2c" 4) DNX#2006091242000078 "Add support for variable flash memory sizes on 83xx systems" 5) DNX#2006091242000069 "Add support for Errata DDR6 on MPC 834x systems" CHANGELOG: * Add support for the Freescale MPC8349E-mITX reference design platform. The second TSEC (Vitesse 7385 switch) is not supported at this time. Signed-off-by: Timur Tabi <timur@freescale.com>
2006-11-03Added RGMII support to the TSECs and Marvell 881111 PhyNick Spence
Added a phy initialization to adjust the RGMII RX and TX timing Always set the R100 bit in 100 BaseT mode regardless of the TSEC mode Signed-off-by: Nick Spence <nick.spence@freescale.com>
2006-10-26Fix TSEC driver (now for real): avoid crashes if PHY is not attachedBen Warren
to a TSEC (e.g. a switch is connected via RMII) or if the PHY is defective/incorrectly configured. Signed-off-by: Ben Warren <bwarren@qstreams.com>
2006-10-12Remove unneeded include files and local variable.Jon Loeliger
Signed-off-by: Jon Loeliger <jdl@freescale.com>
2006-10-10Ran lindent and cleaned up whitespace issues.Jon Loeliger
Format for 80-columns too.
2006-09-19Merge branch 'mpc85xx'Jon Loeliger
Conflicts: drivers/tsec.c
2006-09-19Add support for eTSEC 3 & 4 on 8548 CDSAndy Fleming
* Added support for using eTSEC 3 and eTSEC 4 on the 8548 CDS. This will only work on rev 1.3 boards (but doesn't break older boards) * Cleaned up some comments to reflect the expanded role of tsec in other systems
2006-06-27Fix Tsec bug when no linkJin Zhengxiong-R64188
When tftp a non-exist file from the tftp server, u-boot will check the link of all eth port. The original file will return wrong link state on the no link ports. signed-off-by: Jason Jin <Jason.Jin@freescale.com>
2006-04-26Initial support for MPC8641 HPCN board.Jon Loeliger
2006-03-31GCC-4.x fixes: clean up global data pointer initialization for all boards.Wolfgang Denk
2006-03-12Add Nat Semi DP83865 PHY support to MPC85xx TSEC driverWolfgang Denk
Patch by Murray Jensen, 08 Jul 2005
2005-10-28Add support for multiple PHYs.Marian Balakowicz
2005-10-13Cleanup for GCC-4.xWolfgang Denk
2005-09-21Fix autonegotiation in tsec ethernet driverStefan Roese
Patch by Stefan Roese, 21 Sep 2005
2005-08-01Fix style issues primarily in 85xx and 83xx boards.Jon Loeliger
- C++ comments - Trailing white space - Indentation not by TAB - Excessive amount of empty lines - Trailing empty lines
2005-07-28* Patch by Eran LibertyEran Liberty
Add support for the Freescale MPC8349ADS board.
2005-07-25* Patch by Jon Loeliger, 2005-07-25Jon Loeliger
Move the TSEC driver out of cpu/mpc85xx as it will be shared by the upcoming mpc83xx family as well.