genirq: fix devres.o build for GENERIC_HARDIRQS=n
authorThomas Gleixner <tglx@linutronix.de>
Wed, 25 Mar 2009 16:33:38 +0000 (17:33 +0100)
committerThomas Gleixner <tglx@linutronix.de>
Wed, 25 Mar 2009 16:33:38 +0000 (17:33 +0100)
commitde18836e447c2dc30120c0919b8db8ddc0401cc4
tree9951d8673029a9d7edd7fff3ce022a1c3f52ae14
parent3a38148f0488069cadb75c4a6909954072d648bf
genirq: fix devres.o build for GENERIC_HARDIRQS=n

kernel/irq/devres.c is built by sparc (32bit) and m68k via the obscure
../../../kernel/irq/devres.o reference in arch/[sparc/m68k]/kernel/Makefile

To avoid ifdeffery in devres.c provide request_threaded_irq as an
inline for these users.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
include/linux/interrupt.h