Lines Matching +full:irq +full:- +full:start
8 * Copyright (C) 1996, 97, 98, 2000, 03, 04, 06 Ralf Baechle (ralf@linux-mips.org)
14 #include <linux/irq.h>
73 .irq = _irq, \
95 .start = 0x70,
100 .start = 8,
114 .start = 0x00000000UL,
122 .start = 0x00,
127 .start = 0x40,
132 .start = 0x60,
137 .start = 0x80,
142 .start = 0xc0,
147 .start = 0xcfc,
160 .start = 0x1a000000,
168 .start = 0x18000000UL,
201 unsigned int mask = 1 << (d->irq - PCIMT_IRQ_INT2); in enable_pcimt_irq()
208 unsigned int mask = ~(1 << (d->irq - PCIMT_IRQ_INT2)); in disable_pcimt_irq()
239 int irq; in pcimt_hwint1() local
245 irq = i8259_irq(); in pcimt_hwint1()
246 if (unlikely(irq < 0)) in pcimt_hwint1()
249 do_IRQ(irq); in pcimt_hwint1()
261 * hwint 3 should deal with the PCI A - D interrupts,
266 int irq; in pcimt_hwint3() local
271 irq = PCIMT_IRQ_INT2 + ffs(pend) - 1; in pcimt_hwint3()
272 do_IRQ(irq); in pcimt_hwint3()