4 #include <asm/ptrace.h>
6 <<<<<<< HEAD
:include
/asm-h8300
/irq
.h
7 #if defined(__H8300H__)
9 #if defined(CONFIG_CPU_H8300H)
10 >>>>>>> 264e3e889d86e552b4191d69bb60f4f3b383135a
:include
/asm-h8300
/irq
.h
21 <<<<<<< HEAD
:include
/asm-h8300
/irq
.h
23 #include <asm/regs306x.h>
24 #define h8300_clear_isr(irq) \
26 if (irq >= EXT_IRQ0 && irq <= EXT_IRQ5) \
27 *(volatile unsigned char *)ISR &= ~(1 << (irq - EXT_IRQ0)); \
31 >>>>>>> 264e3e889d86e552b4191d69bb60f4f3b383135a
:include
/asm-h8300
/irq
.h
32 #define IER_REGS *(volatile unsigned char *)IER
34 #if defined(CONFIG_CPU_H8S)
54 <<<<<<< HEAD
:include
/asm-h8300
/irq
.h
55 #include <asm/regs267x.h>
56 #define h8300_clear_isr(irq) \
58 if (irq >= EXT_IRQ0 && irq <= EXT_IRQ15) \
59 *(volatile unsigned short *)ISR &= ~(1 << (irq - EXT_IRQ0)); \
63 >>>>>>> 264e3e889d86e552b4191d69bb60f4f3b383135a
:include
/asm-h8300
/irq
.h
64 #define IER_REGS *(volatile unsigned short *)IER
67 static __inline__
int irq_canonicalize(int irq
)
72 <<<<<<< HEAD
:include
/asm-h8300
/irq
.h
74 typedef void (*h8300_vector
)(void);
76 >>>>>>> 264e3e889d86e552b4191d69bb60f4f3b383135a
:include
/asm-h8300
/irq
.h
77 #endif /* _H8300_IRQ_H_ */