summaryrefslogtreecommitdiff
path: root/board/omap3430lv_som/clock.c
diff options
context:
space:
mode:
Diffstat (limited to 'board/omap3430lv_som/clock.c')
-rw-r--r--board/omap3430lv_som/clock.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/board/omap3430lv_som/clock.c b/board/omap3430lv_som/clock.c
index e919f5fd711..fa714c5a96b 100644
--- a/board/omap3430lv_som/clock.c
+++ b/board/omap3430lv_som/clock.c
@@ -259,6 +259,10 @@ void prcm_init(void)
sr32(CM_CLKEN_PLL, 20, 4, dpll_param_p->fsel);/* FREQSEL */
sr32(CM_CLKEN_PLL, 16, 3, PLL_LOCK); /* lock mode */
wait_on_value(BIT1, 2, CM_IDLEST_CKGEN, LDELAY);
+
+ // Put DPLL5 into low-power stop mode
+ sr32(CM_CLKEN2_PLL, 0, 3, PLL_STOP);
+ wait_on_value(BIT0, 0, CM_IDLEST2_CKGEN, LDELAY);
/* Getting the base address to MPU DPLL param table*/
dpll_param_p = (dpll_param *)get_mpu_dpll_param();
@@ -352,3 +356,5 @@ void per_clocks_enable(void)
#endif
sdelay(1000);
}
+
+