Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 50bd2c72 authored by Thiemo Seufer's avatar Thiemo Seufer Committed by Ralf Baechle
Browse files

Brian Murphy says:


    this fixes Lasat pci to work with multi-function devices by assigning
    the correct values based on pin number (instead of ignoring them).

Signed-off-by: default avatarRalf Baechle <ralf@linux-mips.org>
Signed-off-by: default avatarThiemo Seufer <ths@networkno.de>
parent ec125c12
Loading
Loading
Loading
Loading
+1 −3
Original line number Diff line number Diff line
@@ -68,11 +68,9 @@ int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin)
{
	switch (slot) {
	case 1:
		return LASATINT_PCIA;
	case 2:
		return LASATINT_PCIB;
	case 3:
		return LASATINT_PCIC;
		return LASATINT_PCIA + (((slot-1) + (pin-1)) % 4);
	case 4:
		return LASATINT_ETH1;   /* Ethernet 1 (LAN 2) */
	case 5: