Searched refs:local_irq (Results 1 - 4 of 4) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/parisc/
H A Dgsc.c88 int local_irq = __ffs(irr); local
89 unsigned int irq = gsc_asic->global_irq[local_irq];
91 irr &= ~(1 << local_irq);
99 int local_irq; local
101 for (local_irq = 0; local_irq < limit; local_irq++) {
102 if (global_irqs[local_irq] == irq)
103 return local_irq;
112 int local_irq local
127 int local_irq = gsc_find_local_irq(irq, irq_dev->global_irq, 32); local
167 gsc_asic_assign_irq(struct gsc_asic *asic, int local_irq, int *irqp) argument
[all...]
H A Dsuperio.c100 u8 local_irq; local
121 local_irq = results & 0x0f;
123 if (local_irq == 2 || local_irq > 7) {
128 if (local_irq == 7) {
141 __do_IRQ(local_irq);
146 outb((OCW2_SEOI|local_irq),IC_PIC1 + 0);
337 int local_irq, i; local
366 local_irq = IDE_IRQ;
373 local_irq
[all...]
H A Dgsc.h45 void gsc_asic_assign_irq(struct gsc_asic *asic, int local_irq, int *irqp);
H A Ddino.c299 int local_irq = gsc_find_local_irq(irq, dino_dev->global_irq, DINO_LOCAL_IRQS); local
304 dino_dev->imr &= ~(DINO_MASK_IRQ(local_irq));
311 int local_irq = gsc_find_local_irq(irq, dino_dev->global_irq, DINO_LOCAL_IRQS); local
325 dino_dev->imr |= DINO_MASK_IRQ(local_irq); /* used in dino_isr() */
338 if (tmp & DINO_MASK_IRQ(local_irq)) {
385 int local_irq = __ffs(mask); local
386 int irq = dino_dev->global_irq[local_irq];
390 mask &= ~(1 << local_irq);
411 static void dino_assign_irq(struct dino_device *dino, int local_irq, int *irqp) argument
418 dino->global_irq[local_irq]
[all...]

Completed in 77 milliseconds