Lines Matching defs:irq_nr
107 static inline void mask_gic_int(unsigned int irq_nr)
110 PNX8550_GIC_REQ(irq_nr) = 1<<28; /* set priority to 0 */
113 static inline void unmask_gic_int(unsigned int irq_nr)
116 PNX8550_GIC_REQ(irq_nr) = (1<<26 | 1<<16) | (1<<28) | gic_prio[irq_nr];
119 static inline void mask_irq(unsigned int irq_nr)
121 if ((PNX8550_INT_CP0_MIN <= irq_nr) && (irq_nr <= PNX8550_INT_CP0_MAX)) {
122 modify_cp0_intmask(1 << irq_nr, 0);
123 } else if ((PNX8550_INT_GIC_MIN <= irq_nr) &&
124 (irq_nr <= PNX8550_INT_GIC_MAX)) {
125 mask_gic_int(irq_nr - PNX8550_INT_GIC_MIN);
126 } else if ((PNX8550_INT_TIMER_MIN <= irq_nr) &&
127 (irq_nr <= PNX8550_INT_TIMER_MAX)) {
130 printk("mask_irq: irq %d doesn't exist!\n", irq_nr);
134 static inline void unmask_irq(unsigned int irq_nr)
136 if ((PNX8550_INT_CP0_MIN <= irq_nr) && (irq_nr <= PNX8550_INT_CP0_MAX)) {
137 modify_cp0_intmask(0, 1 << irq_nr);
138 } else if ((PNX8550_INT_GIC_MIN <= irq_nr) &&
139 (irq_nr <= PNX8550_INT_GIC_MAX)) {
140 unmask_gic_int(irq_nr - PNX8550_INT_GIC_MIN);
141 } else if ((PNX8550_INT_TIMER_MIN <= irq_nr) &&
142 (irq_nr <= PNX8550_INT_TIMER_MAX)) {
145 printk("mask_irq: irq %d doesn't exist!\n", irq_nr);