diff options
author | Anish Trivedi <anish@freescale.com> | 2011-03-22 16:40:28 -0500 |
---|---|---|
committer | Anish Trivedi <anish@freescale.com> | 2011-03-22 16:40:28 -0500 |
commit | 33e33116c24f2c1468385142fb0eba2e777cf010 (patch) | |
tree | 739329a6ccb65eff67292152fd8a5e5cf1d41712 /board | |
parent | aa8e453c668d683d58b5f2cd3bdb9bf4e866228d (diff) | |
download | u-boot-imx-33e33116c24f2c1468385142fb0eba2e777cf010.zip u-boot-imx-33e33116c24f2c1468385142fb0eba2e777cf010.tar.gz u-boot-imx-33e33116c24f2c1468385142fb0eba2e777cf010.tar.bz2 |
ENGR00140982 MX53 Increase VDDGP to 1.25V for 1 GHz
MX53 TO 2.0 requires 1.25V for VDDGP instead of 1.2V
in order for the core to operate at 1 GHz.
Signed-off-by: Anish Trivedi <anish@freescale.com>
Signed-off-by: Zhou Jingyu <Jingyu.Zhou@freescale.com>
Diffstat (limited to 'board')
-rw-r--r-- | board/freescale/mx53_evk/mx53_evk.c | 4 | ||||
-rw-r--r-- | board/freescale/mx53_loco/mx53_loco.c | 4 | ||||
-rw-r--r-- | board/freescale/mx53_smd/mx53_smd.c | 4 |
3 files changed, 6 insertions, 6 deletions
diff --git a/board/freescale/mx53_evk/mx53_evk.c b/board/freescale/mx53_evk/mx53_evk.c index d36c803..aea2adb 100644 --- a/board/freescale/mx53_evk/mx53_evk.c +++ b/board/freescale/mx53_evk/mx53_evk.c @@ -321,10 +321,10 @@ void setup_core_voltages(void) } if (is_soc_rev(CHIP_REV_2_0) >= 0) { - /* set VDDGP as 1.2V for 1.0 GHZ */ + /* set VDDGP as 1.25V for 1.0 GHZ */ buf[0] = 0x45; buf[1] = 0x4a; - buf[2] = 0x58; + buf[2] = 0x5a; if (i2c_write(0x8, 24, 1, buf, 3)) return; /* Set VCC to 1.3V for TO2 */ diff --git a/board/freescale/mx53_loco/mx53_loco.c b/board/freescale/mx53_loco/mx53_loco.c index ef90889..0c38e3e 100644 --- a/board/freescale/mx53_loco/mx53_loco.c +++ b/board/freescale/mx53_loco/mx53_loco.c @@ -307,8 +307,8 @@ void setup_pmic_voltages(void) { int value; i2c_init(CONFIG_SYS_I2C_SPEED, CONFIG_SYS_I2C_SLAVE); - /* increase VDDGP as 1.2V for 1GHZ */ - value = 0x5c; + /* increase VDDGP as 1.25V for 1GHZ */ + value = 0x5e; i2c_write(0x48, 0x2e, 1, &value, 1); i2c_read(0x48, 60, 1, &value, 1); value |= 0x1; diff --git a/board/freescale/mx53_smd/mx53_smd.c b/board/freescale/mx53_smd/mx53_smd.c index 5a9062f..7c3e1c3 100644 --- a/board/freescale/mx53_smd/mx53_smd.c +++ b/board/freescale/mx53_smd/mx53_smd.c @@ -390,8 +390,8 @@ void setup_pmic_voltages(void) { int value; i2c_init(CONFIG_SYS_I2C_SPEED, CONFIG_SYS_I2C_SLAVE); - /* increase VDDGP as 1.2V for 1GHZ */ - value = 0x5c; + /* increase VDDGP as 1.25V for 1GHZ */ + value = 0x5e; i2c_write(0x48, 0x2e, 1, &value, 1); i2c_read(0x48, 60, 1, &value, 1); value |= 0x1; |