summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--arch/arm/mach-tegra/irq.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/irq.c b/arch/arm/mach-tegra/irq.c
index 278912486f40..4f34b87d8f36 100644
--- a/arch/arm/mach-tegra/irq.c
+++ b/arch/arm/mach-tegra/irq.c
@@ -196,6 +196,12 @@ static int tegra_legacy_irq_suspend(void)
/* disable COP interrupts */
writel(~0, ictlr + ICTLR_COP_IER_CLR);
+
+ /* disable CPU interrupts */
+ writel(~0, ictlr + ICTLR_CPU_IER_CLR);
+
+ /* enable lp1 wake sources */
+ writel(ictlr_wake_mask[i], ictlr + ICTLR_CPU_IER_SET);
}
local_irq_restore(flags);