Lines Matching refs:irq
61 unsigned int irq = d->irq; in rawhide_enable_irq() local
63 irq -= 16; in rawhide_enable_irq()
64 hose = irq / 24; in rawhide_enable_irq()
68 irq -= hose * 24; in rawhide_enable_irq()
69 mask = 1 << irq; in rawhide_enable_irq()
82 unsigned int irq = d->irq; in rawhide_disable_irq() local
84 irq -= 16; in rawhide_disable_irq()
85 hose = irq / 24; in rawhide_disable_irq()
89 irq -= hose * 24; in rawhide_disable_irq()
90 mask = ~(1 << irq) | hose_irq_masks[hose]; in rawhide_disable_irq()
103 unsigned int irq = d->irq; in rawhide_mask_and_ack_irq() local
105 irq -= 16; in rawhide_mask_and_ack_irq()
106 hose = irq / 24; in rawhide_mask_and_ack_irq()
110 irq -= hose * 24; in rawhide_mask_and_ack_irq()
111 mask1 = 1 << irq; in rawhide_mask_and_ack_irq()
136 int irq; in rawhide_srm_device_interrupt() local
138 irq = (vector - 0x800) >> 4; in rawhide_srm_device_interrupt()
150 if (irq == 52) { in rawhide_srm_device_interrupt()
152 irq = 72; in rawhide_srm_device_interrupt()
156 irq -= ((irq + 16) >> 2) & 0x38; in rawhide_srm_device_interrupt()
158 handle_irq(irq); in rawhide_srm_device_interrupt()
238 int irq = COMMON_TABLE_LOOKUP; in rawhide_map_irq() local
239 if (irq >= 0) in rawhide_map_irq()
240 irq += 24 * hose->index; in rawhide_map_irq()
241 return irq; in rawhide_map_irq()