diff options
Diffstat (limited to 'board/csb472/csb472.c')
| -rw-r--r-- | board/csb472/csb472.c | 14 | 
1 files changed, 9 insertions, 5 deletions
| diff --git a/board/csb472/csb472.c b/board/csb472/csb472.c index 97de0fd9a..833bbce92 100644 --- a/board/csb472/csb472.c +++ b/board/csb472/csb472.c @@ -25,7 +25,7 @@  #include <asm/processor.h>  #include <i2c.h>  #include <miiphy.h> -#include <405gp_enet.h> +#include <ppc4xx_enet.h>  /*   * board_early_init_f: do early board initialization @@ -132,10 +132,14 @@ long initdram (int board_type)  int last_stage_init(void)  {  	/* initialize the PHY */ -	miiphy_reset(CONFIG_PHY_ADDR); -	miiphy_write(CONFIG_PHY_ADDR, PHY_BMCR, -			PHY_BMCR_AUTON | PHY_BMCR_RST_NEG);	/* AUTO neg */ -	miiphy_write(CONFIG_PHY_ADDR, PHY_FCSCR, 0x0d08);	/* LEDs     */ +	miiphy_reset("ppc_4xx_eth0", CONFIG_PHY_ADDR); + +	/* AUTO neg */ +	miiphy_write("ppc_4xx_eth0", CONFIG_PHY_ADDR, PHY_BMCR, +			PHY_BMCR_AUTON | PHY_BMCR_RST_NEG); + +	/* LEDs     */ +	miiphy_write("ppc_4xx_eth0", CONFIG_PHY_ADDR, PHY_FCSCR, 0x0d08);  	return 0; /* success */  } |