aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/mips/pci/pci-lasat.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/arch/mips/pci/pci-lasat.c b/arch/mips/pci/pci-lasat.c
index f20fde388083..88fb191ad2eb 100644
--- a/arch/mips/pci/pci-lasat.c
+++ b/arch/mips/pci/pci-lasat.c
@@ -68,11 +68,9 @@ int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin)
68{ 68{
69 switch (slot) { 69 switch (slot) {
70 case 1: 70 case 1:
71 return LASATINT_PCIA;
72 case 2: 71 case 2:
73 return LASATINT_PCIB;
74 case 3: 72 case 3:
75 return LASATINT_PCIC; 73 return LASATINT_PCIA + (((slot-1) + (pin-1)) % 4);
76 case 4: 74 case 4:
77 return LASATINT_ETH1; /* Ethernet 1 (LAN 2) */ 75 return LASATINT_ETH1; /* Ethernet 1 (LAN 2) */
78 case 5: 76 case 5: