linux-stable-rt/arch/arm/mach-at91rm9200
Andrew Victor 3ea163e44c [ARM] 4089/1: AT91: GPIO wake IRQ cleanup
Cleanup of at91 platform level gpio wake and suspend/resume logic.

The GPIO core now delegates wakeups to the parent AIC by refcounting,
and delegates clock management to the clock API.  This makes these
system modules more independent of each other, which is cleaner and will
also help with the AT91SAM9263 (where some GPIO controllers share the
same irq and clock).

Original patch by David Brownell.

Signed-off-by: Andrew Victor <andrew@sanpeople.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2007-01-24 11:59:56 +00:00
..
Kconfig [ARM] 3963/1: AT91: Update configuration files 2006-12-01 16:56:43 +00:00
Makefile [ARM] 3961/2: AT91: Support for Atmel AT91SAM9261-EK board 2006-12-01 16:56:41 +00:00
Makefile.boot
at91rm9200.c [ARM] 3960/1: AT91: Final SAM9 intergration patches. 2006-12-01 13:54:05 +00:00
at91rm9200_devices.c [ARM] 4086/1: AT91: Whitespace cleanup 2007-01-24 11:59:55 +00:00
at91rm9200_time.c [ARM] 3955/1: AT91: Clear timer interrupt when resuming 2006-12-01 13:53:55 +00:00
at91sam926x_time.c [ARM] 3949/2: AT91: SAM9 timer driver 2006-12-01 13:53:50 +00:00
at91sam9260.c [ARM] 4087/1: AT91: CPU reset for SAM9x processors 2007-01-24 11:59:55 +00:00
at91sam9260_devices.c [ARM] 4011/1: AT91SAM9260: Fix compilation with NAND driver 2006-12-08 15:42:05 +00:00
at91sam9261.c [ARM] 4087/1: AT91: CPU reset for SAM9x processors 2007-01-24 11:59:55 +00:00
at91sam9261_devices.c [ARM] 3953/1: AT91: SAM9 platform devices 2006-12-01 13:53:53 +00:00
board-1arm.c Remove all inclusions of <linux/config.h> 2006-10-04 03:38:54 -04:00
board-carmeva.c [ARM] 3972/1: AT91: Update board.h 2006-12-04 14:37:34 +00:00
board-csb337.c [ARM] 3972/1: AT91: Update board.h 2006-12-04 14:37:34 +00:00
board-csb637.c [ARM] 3867/1: AT91 GPIO update 2006-09-28 11:53:47 +01:00
board-dk.c [ARM] 3972/1: AT91: Update board.h 2006-12-04 14:37:34 +00:00
board-eb9200.c [ARM] 3972/1: AT91: Update board.h 2006-12-04 14:37:34 +00:00
board-ek.c [ARM] 3972/1: AT91: Update board.h 2006-12-04 14:37:34 +00:00
board-kafa.c Remove all inclusions of <linux/config.h> 2006-10-04 03:38:54 -04:00
board-kb9202.c [ARM] 3972/1: AT91: Update board.h 2006-12-04 14:37:34 +00:00
board-sam9260ek.c [ARM] 4010/1: AT91SAM9260-EK board: Prepare for MACB Ethernet support 2006-12-08 15:42:04 +00:00
board-sam9261ek.c [ARM] 3961/2: AT91: Support for Atmel AT91SAM9261-EK board 2006-12-01 16:56:41 +00:00
clock.c [ARM] 3959/1: AT91: Support for SAM9 USB and HCK clocks 2006-12-01 13:54:00 +00:00
clock.h [ARM] 3959/1: AT91: Support for SAM9 USB and HCK clocks 2006-12-01 13:54:00 +00:00
generic.h [ARM] 3948/1: AT91: Initial support for AT91SAM9261 and AT91SAM9260 2006-11-30 22:51:38 +00:00
gpio.c [ARM] 4089/1: AT91: GPIO wake IRQ cleanup 2007-01-24 11:59:56 +00:00
irq.c [ARM] Merge individual ARM sub-trees 2006-12-07 23:07:26 +00:00
leds.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
pm.c [ARM] 3959/1: AT91: Support for SAM9 USB and HCK clocks 2006-12-01 13:54:00 +00:00