arm: lpc2xx: PM fixes and enhancements
authorMartin Chaplet <m.chaplet@kerlink.fr>
Tue, 19 Apr 2011 10:39:52 +0000 (15:39 +0530)
committerBangaragiri G <bangaragiri.g@nxp.com>
Tue, 19 Apr 2011 10:39:52 +0000 (15:39 +0530)
commit01a9b24b4a96f90bd57db7af72f69c97c9f30f83
treef4e04c4c82f2f8240859df8e9d9e0b51d3cc4e4a
parent2af2ffb0861f107644772770c99bf19ab1a9db88
arm: lpc2xx: PM fixes and enhancements

This patch provides new features and few fixes around power
management.
- Add "standby" support (less power efficient than "mem" deep
  sleep but enables wakeup on IRQ instead of "simple" level
trigger and quite useful for PM debuging)
- Add wakeup event information (in sysfs)

Signed-off-by: Martin Chaplet <m.chaplet@kerlink.fr>
Acked-by: Bangaragiri G <bangaragiri.g@nxp.com>
arch/arm/mach-lpc32xx/common.h
arch/arm/mach-lpc32xx/include/mach/irqs.h
arch/arm/mach-lpc32xx/include/mach/platform.h
arch/arm/mach-lpc32xx/irq.c
arch/arm/mach-lpc32xx/pm.c