genirq: Implement a generic interrupt chip
commit7d8280624797bbe2f5170bd3c85c75a8c9c74242
authorThomas Gleixner <tglx@linutronix.de>
Sun, 3 Apr 2011 09:42:53 +0000 (3 11:42 +0200)
committerThomas Gleixner <tglx@linutronix.de>
Sat, 23 Apr 2011 13:56:24 +0000 (23 15:56 +0200)
tree8028581a9a51eeb3c168409b5645c68b7a32e7dd
parent7f1b1244e159a8490d7fb13667c6cb7e1e75046b
genirq: Implement a generic interrupt chip

Implement a generic interrupt chip, which is configurable and is able
to handle the most common irq chip implementations.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: linux-arm-kernel@lists.infradead.org
Tested-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Tested-by: Tony Lindgren <tony@atomide.com>
Tested-by; Kevin Hilman <khilman@ti.com>
include/linux/irq.h
kernel/irq/Makefile
kernel/irq/generic-chip.c [new file with mode: 0644]