diff options
author | Tom Rini <trini@ti.com> | 2013-06-22 07:38:12 -0400 |
---|---|---|
committer | Tom Rini <trini@ti.com> | 2013-06-22 07:38:12 -0400 |
commit | 348e47f766ac228fb02d1af562b2e9a4c69355db (patch) | |
tree | 778ffb90bb670f45fa7a0dae78010c8128c4d84d /arch/arm/cpu/armv7/am33xx/clock_am33xx.c | |
parent | 5707233880090f785c33df32c04549ea1aeef61e (diff) | |
parent | fbf87b1823dd5ebc2a384711ea2c677543019ece (diff) |
Merge branch 'master' of git://git.denx.de/u-boot-arm
Diffstat (limited to 'arch/arm/cpu/armv7/am33xx/clock_am33xx.c')
-rw-r--r-- | arch/arm/cpu/armv7/am33xx/clock_am33xx.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/arch/arm/cpu/armv7/am33xx/clock_am33xx.c b/arch/arm/cpu/armv7/am33xx/clock_am33xx.c index a1efc7520a7..9c4d0b43931 100644 --- a/arch/arm/cpu/armv7/am33xx/clock_am33xx.c +++ b/arch/arm/cpu/armv7/am33xx/clock_am33xx.c @@ -246,7 +246,7 @@ static void enable_per_clocks(void) ; } -static void mpu_pll_config(void) +void mpu_pll_config_val(int mpull_m) { u32 clkmode, clksel, div_m2; @@ -260,7 +260,7 @@ static void mpu_pll_config(void) ; clksel = clksel & (~CLK_SEL_MASK); - clksel = clksel | ((MPUPLL_M << CLK_SEL_SHIFT) | MPUPLL_N); + clksel = clksel | ((mpull_m << CLK_SEL_SHIFT) | MPUPLL_N); writel(clksel, &cmwkup->clkseldpllmpu); div_m2 = div_m2 & ~CLK_DIV_MASK; @@ -274,6 +274,11 @@ static void mpu_pll_config(void) ; } +static void mpu_pll_config(void) +{ + mpu_pll_config_val(CONFIG_SYS_MPUCLK); +} + static void core_pll_config(void) { u32 clkmode, clksel, div_m4, div_m5, div_m6; |