1234567891011121314151617181920212223242526 |
- #ifndef _H8300_IRQ_H_
- #define _H8300_IRQ_H_
- #include <linux/irqchip.h>
- #if defined(CONFIG_CPU_H8300H)
- #define NR_IRQS 64
- #define IRQ_CHIP h8300h_irq_chip
- #define EXT_IRQ0 12
- #define EXT_IRQS 6
- #elif defined(CONFIG_CPU_H8S)
- #define NR_IRQS 128
- #define IRQ_CHIP h8s_irq_chip
- #define EXT_IRQ0 16
- #define EXT_IRQS 16
- #endif
- static inline int irq_canonicalize(int irq)
- {
- return irq;
- }
- void h8300_init_ipr(void);
- extern struct irq_chip h8300h_irq_chip;
- extern struct irq_chip h8s_irq_chip;
- #endif /* _H8300_IRQ_H_ */
|