Lines Matching full:slot

107  *12        Interrupt Line A from slot 4
108 *13 Interrupt Line B from slot 4
109 *14 Interrupt Line C from slot 4
110 *15 Interrupt Line D from slot 4
111 *16 Interrupt Line A from slot 5
112 *17 Interrupt line B from slot 5
113 *18 Interrupt Line C from slot 5
114 *19 Interrupt Line D from slot 5
115 *20 Interrupt Line A from slot 1
116 *21 Interrupt Line B from slot 1
117 *22 Interrupt Line C from slot 1
118 *23 Interrupt Line D from slot 1
119 *24 Interrupt Line A from slot 2
120 *25 Interrupt Line B from slot 2
121 *26 Interrupt Line C from slot 2
122 *27 Interrupt Line D from slot 2
123 *27 Interrupt Line A from slot 3
124 *29 Interrupt Line B from slot 3
125 *30 Interrupt Line C from slot 3
126 *31 Interrupt Line D from slot 3
128 * The device to slot mapping looks like:
130 * Slot Device
139 * 11 PCI on board slot 4 (SBU Riser)
140 * 12 PCI on board slot 5 (SBU Riser)
144 * 13 PCI on board slot 1 (SBU Riser)
145 * 14 PCI on board slot 2 (SBU Riser)
146 * 15 PCI on board slot 3 (SBU Riser)
155 miata_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in miata_map_irq() argument
167 {16+12, 16+12, 16+13, 16+14, 16+15}, /* IdSel 22, slot 4 */ in miata_map_irq()
168 {16+16, 16+16, 16+17, 16+18, 16+19}, /* IdSel 23, slot 5 */ in miata_map_irq()
174 {16+20, 16+20, 16+21, 16+22, 16+23}, /* IdSel 28, slot 1 */ in miata_map_irq()
175 {16+24, 16+24, 16+25, 16+26, 16+27}, /* IdSel 29, slot 2 */ in miata_map_irq()
176 {16+28, 16+28, 16+29, 16+30, 16+31}, /* IdSel 30, slot 3 */ in miata_map_irq()
185 if((slot == 7) && (PCI_FUNC(dev->devfn) == 3)) { in miata_map_irq()
205 int slot, pin = *pinp; in miata_swizzle() local
208 slot = PCI_SLOT(dev->devfn); in miata_swizzle()
213 slot = PCI_SLOT(dev->devfn) + 9; in miata_swizzle()
221 slot = PCI_SLOT(dev->devfn) + 9; in miata_swizzle()
228 /* Slot of the next bridge. */ in miata_swizzle()
229 slot = PCI_SLOT(dev->devfn); in miata_swizzle()
233 return slot; in miata_swizzle()