From: Paul Walmsley Date: Tue, 8 Jul 2008 02:55:11 +0000 (-0600) Subject: OMAP3 clock/SRAM: fix CORE DPLL M2 divider mask X-Git-Tag: v2.6.26-omap1~28 X-Git-Url: http://pilppa.com/gitweb/?a=commitdiff_plain;h=0473ee36850f8e6d2386341764b8eb883f973b82;p=linux-2.6-omap-h63xx.git OMAP3 clock/SRAM: fix CORE DPLL M2 divider mask 3430ES2+ CORE DPLL M2 divider can divide by 1 to 31, unlike ES1, which was more limited. The SRAM code currently only supports dividing by 1 or 2, but we should mask off the full range of bits to guard against the event that the previous contents of CM_CLKSEL_PLL1 included an M2 divider > 2. Signed-off-by: Paul Walmsley Signed-off-by: Tony Lindgren --- diff --git a/arch/arm/mach-omap2/sram34xx.S b/arch/arm/mach-omap2/sram34xx.S index 63db781908e..1acdbe89a80 100644 --- a/arch/arm/mach-omap2/sram34xx.S +++ b/arch/arm/mach-omap2/sram34xx.S @@ -173,7 +173,7 @@ omap3_sdrc_dlla_status: omap3_sdrc_dlla_ctrl: .word OMAP34XX_SDRC_REGADDR(SDRC_DLLA_CTRL) core_m2_mask_val: - .word 0xE7FFFFFF + .word 0x07FFFFFF ENTRY(omap3_sram_configure_core_dpll_sz) .word . - omap3_sram_configure_core_dpll