aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNeilBrown <neilb@suse.de>2013-01-04 11:20:09 +1100
committerDenis 'GNUtoo' Carikli <GNUtoo@no-log.org>2013-03-09 14:51:26 +0100
commit3a5d8de84f141c5c7e41c0302cbf3fecab2cbb1d (patch)
treef2852b13e32645d67f3e7965b31656caad460cd6
parentfdf361cfa903abc1de9acec0e04cb28631d7d514 (diff)
downloadkernel_goldelico_gta04-3a5d8de84f141c5c7e41c0302cbf3fecab2cbb1d.zip
kernel_goldelico_gta04-3a5d8de84f141c5c7e41c0302cbf3fecab2cbb1d.tar.gz
kernel_goldelico_gta04-3a5d8de84f141c5c7e41c0302cbf3fecab2cbb1d.tar.bz2
GTA04 enable off mode
Seems to work at all Signed-off-by: NeilBrown <neilb@suse.de>
-rw-r--r--arch/arm/mach-omap2/board-omap3gta04.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/arch/arm/mach-omap2/board-omap3gta04.c b/arch/arm/mach-omap2/board-omap3gta04.c
index 8e0d9d8..a2d89cc 100644
--- a/arch/arm/mach-omap2/board-omap3gta04.c
+++ b/arch/arm/mach-omap2/board-omap3gta04.c
@@ -1420,6 +1420,14 @@ static void __init gta04_init(void)
printk("gta04_init done...\n");
}
+static void __init gta04_init_late(void)
+{
+ omap3630_init_late();
+
+ omap_pm_enable_off_mode();
+ omap3_pm_off_mode_enable(1);
+}
+
MACHINE_START(GTA04, "GTA04")
/* Maintainer: Nikolaus Schaller - http://www.gta04.org */
// .phys_io = 0x48000000,
@@ -1432,7 +1440,7 @@ MACHINE_START(GTA04, "GTA04")
.handle_irq = omap3_intc_handle_irq,
.init_early = gta04_init_early,
.init_machine = gta04_init,
- .init_late = omap3630_init_late,
+ .init_late = gta04_init_late,
.timer = &omap3_secure_timer,
.restart = omap_prcm_restart,
MACHINE_END