Lines Matching refs:irq
18 int irq = tx4938_pcic1_map_irq(dev, slot); in rbtx4938_pci_map_irq() local
20 if (irq >= 0) in rbtx4938_pci_map_irq()
21 return irq; in rbtx4938_pci_map_irq()
22 irq = pin; in rbtx4938_pci_map_irq()
24 irq--; /* 0-3 */ in rbtx4938_pci_map_irq()
28 irq = (irq + 0 + slot) % 4; in rbtx4938_pci_map_irq()
32 irq = (irq + 33 - slot) % 4; in rbtx4938_pci_map_irq()
34 irq = (irq + 3 + slot) % 4; in rbtx4938_pci_map_irq()
36 irq++; /* 1-4 */ in rbtx4938_pci_map_irq()
38 switch (irq) { in rbtx4938_pci_map_irq()
40 irq = RBTX4938_IRQ_IOC_PCIA; in rbtx4938_pci_map_irq()
43 irq = RBTX4938_IRQ_IOC_PCIB; in rbtx4938_pci_map_irq()
46 irq = RBTX4938_IRQ_IOC_PCIC; in rbtx4938_pci_map_irq()
49 irq = RBTX4938_IRQ_IOC_PCID; in rbtx4938_pci_map_irq()
52 return irq; in rbtx4938_pci_map_irq()