Patchwork ZOOM2: PM: Add T2 keypad as wakeup source for Zoom2

login
register
mail settings
Submitter Reddy, Teerth
Date Nov. 18, 2009, 9:42 a.m.
Message ID <5A47E75E594F054BAF48C5E4FC4B92AB030A9CA9F0@dbde02.ent.ti.com>
Download mbox | patch
Permalink /patch/60975/
State Changes Requested, archived
Delegated to: Tony Lindgren
Headers show

Comments

Patch

diff --git a/arch/arm/mach-omap2/board-zoom-peripherals.c b/arch/arm/mach-omap2/board-zoom-peripherals.c
index f14baa3..d5ed73f 100755
--- a/arch/arm/mach-omap2/board-zoom-peripherals.c
+++ b/arch/arm/mach-omap2/board-zoom-peripherals.c
@@ -21,6 +21,7 @@ 
 #include <asm/mach/arch.h>
 #include <asm/mach/map.h>
 
+#include <plat/mux.h>
 #include <plat/common.h>
 #include <plat/usb.h>
 
@@ -259,9 +260,15 @@  static int __init omap_i2c_init(void)
 	return 0;
 }
 
+static void enable_board_wakeup_source(void)
+{
+	omap_cfg_reg(AF26_34XX_SYS_NIRQ); /* T2 interrupt line */
+}
+
 void __init zoom_peripherals_init(void)
 {
 	omap_i2c_init();
 	omap_serial_init();
 	usb_musb_init();
+	enable_board_wakeup_source();
 }