Lines Matching refs:irq
117 unsigned int irq = d->irq; in titan_enable_irq() local
119 titan_cached_irq_mask |= 1UL << (irq - 16); in titan_enable_irq()
127 unsigned int irq = d->irq; in titan_disable_irq() local
129 titan_cached_irq_mask &= ~(1UL << (irq - 16)); in titan_disable_irq()
135 titan_cpu_set_irq_affinity(unsigned int irq, cpumask_t affinity) in titan_cpu_set_irq_affinity() argument
141 titan_cpu_irq_affinity[cpu] |= 1UL << irq; in titan_cpu_set_irq_affinity()
143 titan_cpu_irq_affinity[cpu] &= ~(1UL << irq); in titan_cpu_set_irq_affinity()
152 unsigned int irq = d->irq; in titan_set_irq_affinity() local
154 titan_cpu_set_irq_affinity(irq - 16, *affinity); in titan_set_irq_affinity()
170 int irq; in titan_srm_device_interrupt() local
172 irq = (vector - 0x800) >> 4; in titan_srm_device_interrupt()
173 handle_irq(irq); in titan_srm_device_interrupt()
196 titan_intr_nop(int irq, void *dev_id) in titan_intr_nop() argument
263 titan_request_irq(unsigned int irq, irq_handler_t handler, in titan_request_irq() argument
268 err = request_irq(irq, handler, irqflags, devname, dev_id); in titan_request_irq()
271 irq, err); in titan_request_irq()
310 int irq; in titan_map_irq() local
314 irq = intline; in titan_map_irq()
317 if ((irq & 0xF0) == 0xE0) in titan_map_irq()
318 return irq; in titan_map_irq()
321 return irq + 16; in titan_map_irq()