android_kernel_xiaomi_sm8350/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
..
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
at91rm9200.c [ARM] 3960/1: AT91: Final SAM9 intergration patches. 2006-12-01 13:54:05 +00:00
at91sam926x_time.c [ARM] 3949/2: AT91: SAM9 timer driver 2006-12-01 13:53:50 +00:00
at91sam9260_devices.c [ARM] 4011/1: AT91SAM9260: Fix compilation with NAND driver 2006-12-08 15:42:05 +00:00
at91sam9260.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
at91sam9261.c [ARM] 4087/1: AT91: CPU reset for SAM9x processors 2007-01-24 11:59:55 +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
Kconfig [ARM] 3963/1: AT91: Update configuration files 2006-12-01 16:56:43 +00:00
leds.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
Makefile [ARM] 3961/2: AT91: Support for Atmel AT91SAM9261-EK board 2006-12-01 16:56:41 +00:00
Makefile.boot [ARM] 3240/2: AT91RM9200 support for 2.6 (Core) 2006-01-09 17:05:41 +00:00
pm.c [ARM] 3959/1: AT91: Support for SAM9 USB and HCK clocks 2006-12-01 13:54:00 +00:00