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)
committerSatyanarayana, Sandhya <sandhya.satyanarayana@ti.com>
Fri, 29 Jun 2012 10:59:11 +0000 (16:29 +0530)
commit39cfef8296149941dd212dbbd2526b639b747dd0
treecace6fef415e9efda7448b7e0f9c57313263b4ea
parentb044423f5dcdcf2438132e0e6a396bdaa9b7fd3b
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