[ARM] tegra: add suspend and mirror irqs to legacy controller
authorGary King <gking@nvidia.com>
Tue, 6 Apr 2010 03:30:59 +0000 (20:30 -0700)
committerColin Cross <ccross@android.com>
Thu, 30 Sep 2010 00:45:07 +0000 (17:45 -0700)
commit87c03d967cc9b0996b00738c39742cc5b1e79968
tree24e5172af2706d764088c77cf3a9a9087757fa6e
parentb4c902ac5472e7f1e4dba00ae2b5a4c0cf33ee2e
[ARM] tegra: add suspend and mirror irqs to legacy controller

mirror IRQ enable and disable operations on the legacy PPI system
interrupt controller, since the legacy controller is responsible
for responding to wakeup interrupts when the CPU is in LP2 idle mode

save the irq controller state on suspend and restore on resume

Signed-off-by: Gary King <gking@nvidia.com>
arch/arm/mach-tegra/include/mach/irqs.h
arch/arm/mach-tegra/irq.c