diff options
author | Jerry Huang <Chang-Ming.Huang@freescale.com> | 2010-01-25 11:46:54 +0800 |
---|---|---|
committer | Scott Sweeny <scott.sweeny@timesys.com> | 2010-09-29 17:32:29 -0400 |
commit | 5cb83814555b4970547780550428dea1f6bb1224 (patch) | |
tree | 84dae2c78ef29683b128c9d4b86ee27058547771 | |
parent | a6060fb63152c705b3a2b1355ce0840ce4afd1dc (diff) |
p1022ds: pin mult setting for eSDHC boot
Enable the eLBC pads when booting from eSDHC
Signed-off-by: Jerry Huang <Chang-Ming.Huang@freescale.com>
-rw-r--r-- | board/freescale/p1022ds/p1022ds.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/board/freescale/p1022ds/p1022ds.c b/board/freescale/p1022ds/p1022ds.c index 4b2e1345de..e6cfe421a7 100644 --- a/board/freescale/p1022ds/p1022ds.c +++ b/board/freescale/p1022ds/p1022ds.c @@ -52,7 +52,11 @@ int board_early_init_f(void) volatile ccsr_gur_t *gur = (void *)(CONFIG_SYS_MPC85xx_GUTS_ADDR); u32 tmp; /* Set pmuxcr to allow both i2c1 and i2c2 */ +#ifdef CONFIG_RAMBOOT_SDCARD + gur->pmuxcr |= 0x00401000; +#else gur->pmuxcr |= 0x1000; +#endif tmp = gur->pmuxcr; /* Set muxing for TSEC2 |