ppc4xx: Update Acadia to not setup PLL when booting via bootstrap EEPROM

Signed-off-by: Stefan Roese <sr@denx.de>
This commit is contained in:
Stefan Roese 2007-04-18 12:07:47 +02:00
parent 90e6f41cf0
commit e673226ff9
1 changed files with 7 additions and 3 deletions

View File

@ -26,7 +26,7 @@
extern void board_pll_init_f(void);
void liveoak_gpio_init(void)
static void acadia_gpio_init(void)
{
/*
* GPIO0 setup (select GPIO or alternate function)
@ -55,8 +55,12 @@ int board_early_init_f(void)
{
unsigned int reg;
board_pll_init_f();
liveoak_gpio_init();
/* don't reinit PLL when booting via I2C bootstrap option */
mfsdr(SDR_PINSTP, reg);
if (reg != 0xf0000000)
board_pll_init_f();
acadia_gpio_init();
/* USB Host core needs this bit set */
mfsdr(sdrultra1, reg);