[ARM] 3913/1: n2100: fix IRQ routing for second ethernet port
The second ethernet port on the Thecus n2100 was incorrectly assigned to XINT1 instead of the correct XINT3 (PCI INTB instead of INTD), which caused that port to be non-functional. Signed-off-by: Lennert Buytenhek <buytenh@wantstofly.org> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
This commit is contained in:
parent
51342d7126
commit
811c9a4b61
|
@ -85,7 +85,7 @@ n2100_pci_map_irq(struct pci_dev *dev, u8 slot, u8 pin)
|
||||||
irq = IRQ_IOP32X_XINT0;
|
irq = IRQ_IOP32X_XINT0;
|
||||||
} else if (PCI_SLOT(dev->devfn) == 2) {
|
} else if (PCI_SLOT(dev->devfn) == 2) {
|
||||||
/* RTL8110SB #2 */
|
/* RTL8110SB #2 */
|
||||||
irq = IRQ_IOP32X_XINT1;
|
irq = IRQ_IOP32X_XINT3;
|
||||||
} else if (PCI_SLOT(dev->devfn) == 3) {
|
} else if (PCI_SLOT(dev->devfn) == 3) {
|
||||||
/* Sil3512 */
|
/* Sil3512 */
|
||||||
irq = IRQ_IOP32X_XINT2;
|
irq = IRQ_IOP32X_XINT2;
|
||||||
|
|
Loading…
Reference in New Issue