[Fix] Set the LED status register on the UC101 for the LXT971 PHY.

clear the Display after reset.

Signed-off-by: Heiko Schocher <hs@denx.de>
This commit is contained in:
Heiko Schocher 2007-04-14 05:26:48 +02:00
parent 6c9ba91937
commit 37403005cf
2 changed files with 6 additions and 0 deletions

View File

@ -221,6 +221,8 @@ long int initdram (int board_type)
int checkboard (void) int checkboard (void)
{ {
puts ("Board: MAN UC101\n"); puts ("Board: MAN UC101\n");
/* clear the Display */
*(char *)(CFG_DISP_CWORD) = 0x80;
return 0; return 0;
} }

View File

@ -467,6 +467,10 @@ static int mpc5xxx_fec_init_phy(struct eth_device *dev, bd_t * bis)
miiphy_write(dev->name, phyAddr, 0x0, 0x8000); miiphy_write(dev->name, phyAddr, 0x0, 0x8000);
udelay(1000); udelay(1000);
#if defined(CONFIG_UC101)
/* Set the LED configuration Register for the UC101 Board */
miiphy_write(dev->name, phyAddr, 0x14, 0x4122);
#endif
if (fec->xcv_type == MII10) { if (fec->xcv_type == MII10) {
/* /*
* Force 10Base-T, FDX operation * Force 10Base-T, FDX operation