ARM: OMAP: AM33XX: PM: Fix bug related to ddr self-refresh disable
authorSatyanarayana, Sandhya <sandhya.satyanarayana@ti.com>
Fri, 29 Jun 2012 06:48:09 +0000 (12:18 +0530)
committerVishveshwar Bhat <vishveshwar.bhat@ti.com>
Mon, 2 Jul 2012 06:14:21 +0000 (11:44 +0530)
commit8d62eb1e58a17a98391496488416ec771805adcc
tree04cdda6f00146d5294de6c2386d4c5e0fdc43110
parent475e8eadf9a125cb3a0394af01114e60021deebc
ARM: OMAP: AM33XX: PM: Fix bug related to ddr self-refresh disable

DDR which had been put in Self Refresh mode during suspend
has to be taken out of Self Refresh during resume.

The self-refresh mode was getting disabled, but due to the
incorrect shift not all the required bits were getting
cleared. Since the bit not cleared was never set this went
unnoticed till now.

This patch fixes the above issue and also updates the
relevant shadow register.

Signed-off-by: Satyanarayana, Sandhya <sandhya.satyanarayana@ti.com>
arch/arm/mach-omap2/sleep33xx.S