diff options
Diffstat (limited to 'arch/arm/cpu')
| -rw-r--r-- | arch/arm/cpu/armv7/am33xx/board.c | 2 | ||||
| -rw-r--r-- | arch/arm/cpu/armv7/am33xx/clock_am33xx.c | 8 | 
2 files changed, 8 insertions, 2 deletions
| diff --git a/arch/arm/cpu/armv7/am33xx/board.c b/arch/arm/cpu/armv7/am33xx/board.c index 05a2d28ba..a31bf40e5 100644 --- a/arch/arm/cpu/armv7/am33xx/board.c +++ b/arch/arm/cpu/armv7/am33xx/board.c @@ -144,6 +144,8 @@ int arch_misc_init(void)   */  __weak void am33xx_spl_board_init(void)  { +	do_setup_dpll(&dpll_core_regs, &dpll_core_opp100); +	do_setup_dpll(&dpll_mpu_regs, &dpll_mpu_opp100);  }  static void rtc32k_enable(void) diff --git a/arch/arm/cpu/armv7/am33xx/clock_am33xx.c b/arch/arm/cpu/armv7/am33xx/clock_am33xx.c index e5f287b33..fabe2595a 100644 --- a/arch/arm/cpu/armv7/am33xx/clock_am33xx.c +++ b/arch/arm/cpu/armv7/am33xx/clock_am33xx.c @@ -51,10 +51,14 @@ const struct dpll_regs dpll_ddr_regs = {  	.cm_div_m2_dpll		= CM_WKUP + 0xA0,  }; -const struct dpll_params dpll_mpu = { +struct dpll_params dpll_mpu_opp100 = {  		CONFIG_SYS_MPUCLK, OSC-1, 1, -1, -1, -1, -1}; -const struct dpll_params dpll_core = { +const struct dpll_params dpll_core_opp100 = {  		1000, OSC-1, -1, -1, 10, 8, 4}; +const struct dpll_params dpll_mpu = { +		MPUPLL_M_300, OSC-1, 1, -1, -1, -1, -1}; +const struct dpll_params dpll_core = { +		50, OSC-1, -1, -1, 1, 1, 1};  const struct dpll_params dpll_per = {  		960, OSC-1, 5, -1, -1, -1, -1}; |