X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Fasm-cris%2Firq.h;h=4b338792218b045ce9593af9f5bac2329f686986;hb=43bc926fffd92024b46cafaf7350d669ba9ca884;hp=87f342517bb11b7ecab814f2931dda0895fffa9f;hpb=cee37fe97739d85991964371c1f3a745c00dd236;p=linux-2.6.git diff --git a/include/asm-cris/irq.h b/include/asm-cris/irq.h index 87f342517..4b3387922 100644 --- a/include/asm-cris/irq.h +++ b/include/asm-cris/irq.h @@ -1,23 +1,18 @@ #ifndef _ASM_IRQ_H #define _ASM_IRQ_H +/* + * IRQ line status macro IRQ_PER_CPU is used + */ +#define ARCH_HAS_IRQ_PER_CPU + #include -extern __inline__ int irq_canonicalize(int irq) +static inline int irq_canonicalize(int irq) { return irq; } -extern void disable_irq(unsigned int); -extern void enable_irq(unsigned int); - -#define disable_irq_nosync disable_irq -#define enable_irq_nosync enable_irq - -struct irqaction; -struct pt_regs; -int handle_IRQ_event(unsigned int, struct pt_regs *, struct irqaction *); - #endif /* _ASM_IRQ_H */