>-----Original Message----- >From: linux-omap-owner@xxxxxxxxxxxxxxx >[mailto:linux-omap-owner@xxxxxxxxxxxxxxx] On Behalf Of Paul Walmsley >Sent: Friday, July 10, 2009 2:14 AM >To: Nayak, Rajendra >Cc: E12499@xxxxxxxxxxxx; khilman@xxxxxxxxxxxxxxxxxxx; >linux-omap@xxxxxxxxxxxxxxx >Subject: Re: [PATCH] OMAP3: PM: Fix freeze when scaling CORE >dpll to < 83Mhz > >Hi Rajendra, > >On Thu, 9 Jul 2009, Rajendra Nayak wrote: > >> This patch fixes a bug in the CORE dpll scaling sequence >> which was errouneously clearing some bits in the >> SDRC DLLA CTRL register and hence causing a freeze. >> The issue was observed only on platforms which scale >> CORE dpll to < 83Mhz and hence program the DLL in fixed >> delay mode. >> >> Signed-off-by: Rajendra Nayak <rnayak@xxxxxx> > >Thanks, looks good, I'll queue this up for a fixes series to rmk. > >One question: I got an E-mail on this earlier today from Limei >Wang about >this same issue. Looks like we should credit Limei also in this patch >with finding the bug. Is this acceptable to you? Yes, that's completely acceptable. Sorry that I missed to include him in the copy. I just though that this was a better way to fix the issue than the patch Limei had shared. > >- Paul > >> --- >> arch/arm/mach-omap2/sram34xx.S | 2 +- >> 1 files changed, 1 insertions(+), 1 deletions(-) >> >> diff --git a/arch/arm/mach-omap2/sram34xx.S >b/arch/arm/mach-omap2/sram34xx.S >> index 481f912..9be09a7 100644 >> --- a/arch/arm/mach-omap2/sram34xx.S >> +++ b/arch/arm/mach-omap2/sram34xx.S >> @@ -113,7 +113,7 @@ return_to_sdram: >> unlock_dll: >> ldr r11, omap3_sdrc_dlla_ctrl >> ldr r12, [r11] >> - and r12, r12, #FIXEDDELAY_MASK >> + bic r12, r12, #FIXEDDELAY_MASK >> orr r12, r12, #FIXEDDELAY_DEFAULT >> orr r12, r12, #DLLIDLE_MASK >> str r12, [r11] @ (no OCP barrier needed) >> -- >> 1.5.4.7 >> >> -- >> To unsubscribe from this list: send the line "unsubscribe >linux-omap" in >> the body of a message to majordomo@xxxxxxxxxxxxxxx >> More majordomo info at http://vger.kernel.org/majordomo-info.html >> > > >-- >To unsubscribe from this list: send the line "unsubscribe >linux-omap" in >the body of a message to majordomo@xxxxxxxxxxxxxxx >More majordomo info at http://vger.kernel.org/majordomo-info.html > >-- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html