From f52f433dd0b610590e8c21146c6ed28819078bdb Mon Sep 17 00:00:00 2001 From: Tero Kristo Date: Fri, 9 Jan 2009 17:37:45 +0200 Subject: [PATCH] PM: OMAP3: Refreshed DVFS VDD1 control against latest clock fw New clock framework patches from Paul Walmsley broke the DVFS for OMAP3. This patch fixes the VDD1 part of it. Applies on top of latest PM branch (pm-next) in Kevin's tree. Signed-off-by: Tero Kristo --- arch/arm/mach-omap2/clock34xx.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/arch/arm/mach-omap2/clock34xx.c b/arch/arm/mach-omap2/clock34xx.c index a18d1701c12..fa990ef9a0f 100644 --- a/arch/arm/mach-omap2/clock34xx.c +++ b/arch/arm/mach-omap2/clock34xx.c @@ -1341,10 +1341,6 @@ static int omap3_select_table_rate(struct clk *clk, unsigned long rate) clk_set_rate(dpll1_clk, prcm_vdd->rate); clk_set_rate(dpll2_clk, dsp_opps[index].rate); curr_vdd1_prcm_set = prcm_vdd; - omap2_clksel_recalc(&mpu_ck); - propagate_rate(&mpu_ck); - omap2_clksel_recalc(&iva2_ck); - propagate_rate(&iva2_ck); #ifndef CONFIG_CPU_FREQ /*Update loops_per_jiffy if processor speed is being changed*/ loops_per_jiffy = compute_lpj(loops_per_jiffy, @@ -1353,8 +1349,6 @@ static int omap3_select_table_rate(struct clk *clk, unsigned long rate) } else { clk_set_rate(dpll3_clk, prcm_vdd->rate); curr_vdd2_prcm_set = prcm_vdd; - omap2_clksel_recalc(&core_ck); - propagate_rate(&core_ck); } omap3_save_scratchpad_contents(); -- 2.11.4.GIT