kernel_optimize_test/arch/arm
Lennert Buytenhek bd115ea007 [ARM] 3378/1: ixp2000: fix gpio interrupt handling
Patch from Lennert Buytenhek

ixp2000 used to initially mark GPIO interrupts as invalid, and not
mark them valid until set_irq_type() was called, but this doesn't
work if you want to use request_irq() with the SA_TRIGGER_* flags.

So, just mark the GPIO interrupts valid from the beginning.  We
configure GPIOs as inputs when set_irq_type() is called anyway, so
this shouldn't be a problem.

Signed-off-by: Lennert Buytenhek <buytenh@wantstofly.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2006-03-22 20:14:09 +00:00
..
boot [ARM] 3272/1: fix kernel decompressor crash 2006-01-18 22:38:51 +00:00
common [ARM] Convert kmalloc+memset to kzalloc 2006-03-21 22:06:17 +00:00
configs [ARM] 3376/2: S3C2410 - update defconfig 2006-03-21 22:06:23 +00:00
kernel [ARM] Quieten spurious IRQ detection 2006-03-22 10:22:58 +00:00
lib [ARM] 3346/1: Fix udelay() for HZ values different from 100 2006-03-21 22:06:07 +00:00
mach-aaec2000 [ARM] 3260/1: remove phys_ram from struct machine_desc (part 2) 2006-01-13 20:51:52 +00:00
mach-at91rm9200 [ARM] Rename chipdata to 'base' and make it an iomem pointer 2006-03-21 22:05:51 +00:00
mach-clps711x [ARM] 3304/1: Add help descriptions to ARCH config items that don't have one 2006-02-08 21:09:05 +00:00
mach-clps7500 [ARM] 3260/1: remove phys_ram from struct machine_desc (part 2) 2006-01-13 20:51:52 +00:00
mach-ebsa110 [ARM] 3260/1: remove phys_ram from struct machine_desc (part 2) 2006-01-13 20:51:52 +00:00
mach-ep93xx [ARM] 3374/1: ep93xx: gpio interrupt support 2006-03-21 22:06:21 +00:00
mach-footbridge [ARM] Convert kmalloc+memset to kzalloc 2006-03-21 22:06:17 +00:00
mach-h720x [ARM] 3260/1: remove phys_ram from struct machine_desc (part 2) 2006-01-13 20:51:52 +00:00
mach-imx [SERIAL] Remove unnecessary serial.h include 2006-02-05 11:11:20 +00:00
mach-integrator [ARM] Convert kmalloc+memset to kzalloc 2006-03-21 22:06:17 +00:00
mach-iop3xx [ARM] Convert kmalloc+memset to kzalloc 2006-03-21 22:06:17 +00:00
mach-ixp4xx [ARM] Convert kmalloc+memset to kzalloc 2006-03-21 22:06:17 +00:00
mach-ixp2000 [ARM] 3378/1: ixp2000: fix gpio interrupt handling 2006-03-22 20:14:09 +00:00
mach-l7200 [ARM] 3260/1: remove phys_ram from struct machine_desc (part 2) 2006-01-13 20:51:52 +00:00
mach-lh7a40x [ARM] Remove asm/arch/irq.h 2006-03-21 22:05:46 +00:00
mach-omap1 [ARM] 3280/1: OMAP: 2/3 Fix low-level io init for omap1 boards 2006-02-08 22:06:46 +00:00
mach-omap2 [ARM] 3278/1: OMAP: 3/3 Fix low-level io init for omap2 boards 2006-02-08 22:06:47 +00:00
mach-pxa [ARM] Convert SA1111 to use clock architecture 2006-03-21 22:05:53 +00:00
mach-realview [ARM] 3367/1: CLCD mode no longer supported on the RealView boards 2006-03-16 14:10:20 +00:00
mach-rpc [ARM] 3260/1: remove phys_ram from struct machine_desc (part 2) 2006-01-13 20:51:52 +00:00
mach-s3c2410 [ARM] 3375/1: S3C2440 - fix osiris machine build 2006-03-21 22:06:22 +00:00
mach-sa1100 [ARM] Convert SA1111 to use clock architecture 2006-03-21 22:05:53 +00:00
mach-shark [ARM] 3260/1: remove phys_ram from struct machine_desc (part 2) 2006-01-13 20:51:52 +00:00
mach-versatile [ARM] Adapt vic.c to allow for multiple VICs in a system. 2006-03-21 22:05:52 +00:00
mm [ARM] 3369/1: ep93xx: add core cirrus ep93xx support 2006-03-21 22:06:11 +00:00
nwfpe [ARM] 3111/2: old ABI compat: adjust NWFPE to be operational within an EABI kernel 2006-01-14 16:36:50 +00:00
oprofile [ARM] Use kcalloc to allocate counter_config array rather than kmalloc 2006-03-21 23:30:02 +00:00
plat-omap [ARM] remove duplicate #includes 2006-02-15 10:13:02 +00:00
tools [ARM] Update mach-types 2006-02-22 09:33:23 +00:00
vfp [ARM] Move IRQ enable after coprocessor number decode 2006-03-21 22:05:50 +00:00
Kconfig [ARM] 3369/1: ep93xx: add core cirrus ep93xx support 2006-03-21 22:06:11 +00:00
Kconfig.debug
Makefile [ARM] 3369/1: ep93xx: add core cirrus ep93xx support 2006-03-21 22:06:11 +00:00