aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-tegra/common.c
diff options
context:
space:
mode:
authorJoseph Lo <josephl@nvidia.com>2013-04-03 19:31:45 +0800
committerStephen Warren <swarren@nvidia.com>2013-04-03 14:31:32 -0600
commite307cc8941fc420f008e1f3cb86e16a4269aa2af (patch)
tree7843b95d6e5e662da17289e2fc1eaecc5106be9b /arch/arm/mach-tegra/common.c
parentgpio: tegra: add gpio wakeup source handling (diff)
downloadlinux-dev-e307cc8941fc420f008e1f3cb86e16a4269aa2af.tar.xz
linux-dev-e307cc8941fc420f008e1f3cb86e16a4269aa2af.zip
ARM: tegra: irq: add wake up handling
Add the wake up handling for legacy irq controller, and using IRQCHIP_MASK_ON_SUSPEND for wake irq handling. Based on the work by: Varun Wadekar <vwadekar@nvidia.com> Signed-off-by: Joseph Lo <josephl@nvidia.com> Signed-off-by: Stephen Warren <swarren@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/common.c')
-rw-r--r--arch/arm/mach-tegra/common.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/common.c b/arch/arm/mach-tegra/common.c
index b02ebe767e7f..c84505c1f644 100644
--- a/arch/arm/mach-tegra/common.c
+++ b/arch/arm/mach-tegra/common.c
@@ -33,6 +33,7 @@
#include "common.h"
#include "fuse.h"
#include "iomap.h"
+#include "irq.h"
#include "pmc.h"
#include "apbio.h"
#include "sleep.h"
@@ -64,6 +65,7 @@ void __init tegra_dt_init_irq(void)
tegra_pmc_init();
tegra_init_irq();
irqchip_init();
+ tegra_legacy_irq_syscore_init();
}
#endif