diff options
author | Magnus Damm <damm@opensource.se> | 2011-04-28 21:28:08 +0400 |
---|---|---|
committer | Paul Mundt <lethal@linux-sh.org> | 2011-05-25 06:19:20 +0400 |
commit | 97991657be8d85c2883ca477964f271d8c1bb96d (patch) | |
tree | 9e0179407f1ca085027dc09d8c11aa99eb0594a2 /arch/arm/mach-shmobile/board-ap4evb.c | |
parent | c3dada1894de46139c21352a1000c0fd02d308d5 (diff) | |
download | linux-97991657be8d85c2883ca477964f271d8c1bb96d.tar.xz |
ARM: mach-shmobile: sh7372 Core Standby Suspend-to-RAM
Add sh7372 Core Standby sleep mode support and tie it
in with the shared SH-Mobile ARM suspend code.
The Core Standby mode is the lightest sh7372-specific
sleep mode, cutting power to the ARM core excluding the
L2 cache. Any interrupt source can be used for wakeups.
The low level portion of this code is based on the
TI OMAP sleep code in sleep34xx.S, thanks to them.
Signed-off-by: Magnus Damm <damm@opensource.se>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch/arm/mach-shmobile/board-ap4evb.c')
-rw-r--r-- | arch/arm/mach-shmobile/board-ap4evb.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/mach-shmobile/board-ap4evb.c b/arch/arm/mach-shmobile/board-ap4evb.c index d82d5369e36d..08acb6ec8139 100644 --- a/arch/arm/mach-shmobile/board-ap4evb.c +++ b/arch/arm/mach-shmobile/board-ap4evb.c @@ -1354,6 +1354,7 @@ static void __init ap4evb_init(void) hdmi_init_pm_clock(); fsi_init_pm_clock(); + sh7372_pm_init(); } static void __init ap4evb_timer_init(void) |