Blame view

kernel/linux-rt-4.4.41/arch/h8300/include/asm/irq.h 516 Bytes
5113f6f70   김현기   kernel add
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
  #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_ */