m32r: convert to asm-generic/hardirq.h
PATCH 1/1 m32r: convert to asm-generic/hardirq.h
Signed-off-by Christoph Hellwig <[email protected]>
arch/m32r/include/asm/hardirq.h +2 -13
@@ -2,14 +2,7 @@#ifndef __ASM_HARDIRQ_H#define __ASM_HARDIRQ_H -#include <linux/threads.h> -#include <linux/irq.h> - -typedef struct { -unsigned int __softirq_pending; -}____cacheline_aligned irq_cpustat_t ; - -#include <linux/irq_cpustat.h> /* Standard mappings for irq_cpustat_t above */ +#include <asm/irq.h> #if NR_IRQS >256 #define HARDIRQ_BITS 9
@@ -26,11 +19,7 @@ typedef struct {# error HARDIRQ_BITS is too low!#endif -static inline void ack_bad_irq (int irq) -{ -printk (KERN_CRIT "unexpected IRQ trap at vector %02x\n" , irq); -BUG (); -} +#include <asm-generic/hardirq.h> #endif /* __ASM_HARDIRQ_H */ #endif /* __KERNEL__ */