summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-omap2/pm34xx.c
diff options
context:
space:
mode:
authorKalle Jokiniemi2009-05-13 12:32:11 +0200
committerKevin Hilman2009-11-11 23:42:26 +0100
commit8a917d2fc80b7c45ce0146ff134168646274a9bd (patch)
tree5416b17c7d70203a870990f95f9c37646c6bdd9f /arch/arm/mach-omap2/pm34xx.c
parentOMAP3: PM: Fix secure SRAM context save/restore (diff)
downloadkernel-qcow2-linux-8a917d2fc80b7c45ce0146ff134168646274a9bd.tar.gz
kernel-qcow2-linux-8a917d2fc80b7c45ce0146ff134168646274a9bd.tar.xz
kernel-qcow2-linux-8a917d2fc80b7c45ce0146ff134168646274a9bd.zip
ARM: OMAP: SMS: save/restore of SMS_SYSCONFIG for off-mode
The SMS_SYSCONFIG register gets reset in off mode, added a save/restore mechanism for that. Signed-off-by: Kalle Jokiniemi <kalle.jokiniemi@digia.com> Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com>
Diffstat (limited to 'arch/arm/mach-omap2/pm34xx.c')
-rw-r--r--arch/arm/mach-omap2/pm34xx.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/mach-omap2/pm34xx.c b/arch/arm/mach-omap2/pm34xx.c
index a9f4034aa70a..90d1dc5884ef 100644
--- a/arch/arm/mach-omap2/pm34xx.c
+++ b/arch/arm/mach-omap2/pm34xx.c
@@ -399,6 +399,7 @@ static void omap_sram_idle(void)
omap3_core_restore_context();
omap3_prcm_restore_context();
omap3_sram_restore_context();
+ omap2_sms_restore_context();
}
if (per_next_state < PWRDM_POWER_ON) {
per_prev_state =