summaryrefslogtreecommitdiffstats
path: root/arch/arm/boards/panda
diff options
context:
space:
mode:
authorJan Weitzel <j.weitzel@phytec.de>2012-08-14 09:04:31 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2012-08-14 22:01:33 +0200
commitd1d6369a56d275bb793743eff69dd924fe9dc0f4 (patch)
treef93cdbb4349fd03c931317b165a52d63d751f48f /arch/arm/boards/panda
parented3588344251661f7b5a5649fd1feb661656913e (diff)
downloadbarebox-d1d6369a56d275bb793743eff69dd924fe9dc0f4.tar.gz
barebox-d1d6369a56d275bb793743eff69dd924fe9dc0f4.tar.xz
Add support for OMAP4460 TPS62361
based on: [U-Boot] [PATCH v 4/5] omap4: support TPS programming TPS62361 is the new power supply used in OMAP4460 that supplies vdd_mpu. VCORE1 from Phoenix supplies vdd_core and VCORE2 supplies vdd_iva. VCORE3 is not used in OMAP4460. Signed-off-by: F. Gasnier fabrice.gasnier@cenosys.com Signed-off-by: Jan Weitzel <j.weitzel@phytec.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/boards/panda')
-rw-r--r--arch/arm/boards/panda/lowlevel.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/arch/arm/boards/panda/lowlevel.c b/arch/arm/boards/panda/lowlevel.c
index 8591fff053..0b4b199d34 100644
--- a/arch/arm/boards/panda/lowlevel.c
+++ b/arch/arm/boards/panda/lowlevel.c
@@ -28,6 +28,8 @@
#include <mach/syslib.h>
#include <asm/barebox-arm.h>
+#define TPS62361_VSEL0_GPIO 7
+
void set_muxconf_regs(void);
static const struct ddr_regs ddr_regs_400_mhz_2cs = {
@@ -70,7 +72,7 @@ static void noinline panda_init_lowlevel(void)
omap4_ddr_init(&ddr_regs_400_mhz_2cs, &core);
/* Set VCORE1 = 1.3 V, VCORE2 = VCORE3 = 1.21V */
- omap4_scale_vcores();
+ omap4_scale_vcores(TPS62361_VSEL0_GPIO);
board_init_lowlevel_return();
}