]> pilppa.com Git - linux-2.6-omap-h63xx.git/commitdiff
ARM: OMAP2: Set PRCM_CLKSRC_CTRL correctly in omap2_enable_osc_ck
authorSeth Forshee <seth.forshee@gmail.com>
Fri, 25 Apr 2008 01:56:56 +0000 (20:56 -0500)
committerTony Lindgren <tony@atomide.com>
Fri, 25 Apr 2008 18:19:29 +0000 (11:19 -0700)
This patch fixes an incorrect use of prm_rmw_reg_bits() in
omap2_enable_osc_ck() which is changing bits in PRCM_CLKSRC_CTRL
that are unrelated to the function it is performing.

Signed-off-by: Seth Forshee <seth.forshee@gmail.com>
Acked-by: Paul Walmsley <paul@pwsan.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/mach-omap2/clock24xx.c

index 9b7fd15a7b668aa3eda24b47fb1f511257c9ac78..e7968e72e84f2b80ec884ceba64fe44618250064 100644 (file)
@@ -78,7 +78,7 @@ static u32 omap2_get_dpll_rate_24xx(struct clk *tclk)
 static int omap2_enable_osc_ck(struct clk *clk)
 {
 
-       prm_rmw_reg_bits(OMAP_AUTOEXTCLKMODE_MASK, ~OMAP_AUTOEXTCLKMODE_MASK,
+       prm_rmw_reg_bits(OMAP_AUTOEXTCLKMODE_MASK, 0,
                         OMAP24XX_PRCM_CLKSRC_CTRL);
 
        return 0;