diff options
author | Joseph Lo <josephl@nvidia.com> | 2013-04-03 11:31:45 (GMT) |
---|---|---|
committer | Stephen Warren <swarren@nvidia.com> | 2013-04-03 20:31:32 (GMT) |
commit | e307cc8941fc420f008e1f3cb86e16a4269aa2af (patch) | |
tree | 7843b95d6e5e662da17289e2fc1eaecc5106be9b /arch/arm/mach-tegra/irq.h | |
parent | 203f31cb86eb6aa4c49711e7ca25a7660efc39b8 (diff) | |
download | linux-e307cc8941fc420f008e1f3cb86e16a4269aa2af.tar.xz |
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/irq.h')
-rw-r--r-- | arch/arm/mach-tegra/irq.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/irq.h b/arch/arm/mach-tegra/irq.h index 5142649..bc05ce5 100644 --- a/arch/arm/mach-tegra/irq.h +++ b/arch/arm/mach-tegra/irq.h @@ -19,4 +19,10 @@ bool tegra_pending_sgi(void); +#ifdef CONFIG_PM_SLEEP +int tegra_legacy_irq_syscore_init(void); +#else +static inline int tegra_legacy_irq_syscore_init(void) { return 0; } +#endif + #endif |