summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMisha Komarovskiy <zombah@gmail.com>2015-08-25 11:53:26 +0300
committerSimon Glass <sjg@chromium.org>2015-08-31 07:57:27 -0600
commit057d2f4973ca3de1ee2dccb284fbc09443c4a056 (patch)
treee27cbe4f91a4c1c0cdf16f3480b8a3a965a333ae
parentd9917b0b6c84c6a1a36d54c9f0df66aa6061fa65 (diff)
downloadu-boot-imx-057d2f4973ca3de1ee2dccb284fbc09443c4a056.zip
u-boot-imx-057d2f4973ca3de1ee2dccb284fbc09443c4a056.tar.gz
u-boot-imx-057d2f4973ca3de1ee2dccb284fbc09443c4a056.tar.bz2
exynos: Rise ARM voltage to 1.1V for chained bootloaders
If board uses downstream Chrome OS U-Boot as first stage bootloader and upstream version is chained second stage, 1.1V is minimum voltage borderline. Signed-off-by: Misha Komarovskiy <zombah@gmail.com> Acked-by: Simon Glass <sjg@chromium.org>
-rw-r--r--board/samsung/common/exynos5-dt.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/board/samsung/common/exynos5-dt.c b/board/samsung/common/exynos5-dt.c
index 7d1b88a..4250f72 100644
--- a/board/samsung/common/exynos5-dt.c
+++ b/board/samsung/common/exynos5-dt.c
@@ -121,11 +121,12 @@ int exynos_power_init(void)
return ret;
/*
- * This would normally be 1.3V, but since we are running slowly 1V
+ * This would normally be 1.3V, but since we are running slowly 1.1V
* is enough. For spring it helps reduce CPU temperature and avoid
- * hangs with the case open.
+ * hangs with the case open. 1.1V is minimum voltage borderline for
+ * chained bootloaders.
*/
- ret = exynos_set_regulator("vdd_arm", 1000000);
+ ret = exynos_set_regulator("vdd_arm", 1100000);
if (ret)
return ret;
ret = exynos_set_regulator("vdd_int", 1012500);