--- linux-mips-2.4.24-pre2/arch/mips/au1000/common/pci_fixup.c 2004-11-17 18:04:41.000000000 +0100 +++ linux/arch/mips/au1000/common/pci_fixup.c 2004-11-18 11:22:03.176289496 +0100 @@ -118,6 +118,20 @@ slot = PCI_SLOT(dev->devfn); #if defined( CONFIG_SOC_AU1500 ) switch (slot) { +#if defined( CONFIG_MIPS_MTX1 ) + case 0: + dev->irq = AU1000_PCI_INTA; + break; + case 1: + dev->irq = AU1000_PCI_INTB; + break; + case 2: + dev->irq = AU1000_PCI_INTC; + break; + case 3: + dev->irq = AU1000_PCI_INTD; + break; +#endif case 12: case 13: default: