diff options
Diffstat (limited to 'arch/mips/pci/fixup-cobalt.c')
| -rw-r--r-- | arch/mips/pci/fixup-cobalt.c | 23 | 
1 files changed, 12 insertions, 11 deletions
diff --git a/arch/mips/pci/fixup-cobalt.c b/arch/mips/pci/fixup-cobalt.c index 76b4f0ffb1e..4eb5410f842 100644 --- a/arch/mips/pci/fixup-cobalt.c +++ b/arch/mips/pci/fixup-cobalt.c @@ -18,6 +18,7 @@  #include <asm/gt64120.h>  #include <cobalt.h> +#include <irq.h>  static void qube_raq_galileo_early_fixup(struct pci_dev *dev)  { @@ -132,29 +133,29 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_82C586_0,  static char irq_tab_qube1[] __initdata = {    [COBALT_PCICONF_CPU]     = 0, -  [COBALT_PCICONF_ETH0]    = COBALT_QUBE1_ETH0_IRQ, -  [COBALT_PCICONF_RAQSCSI] = COBALT_SCSI_IRQ, +  [COBALT_PCICONF_ETH0]    = QUBE1_ETH0_IRQ, +  [COBALT_PCICONF_RAQSCSI] = SCSI_IRQ,    [COBALT_PCICONF_VIA]     = 0, -  [COBALT_PCICONF_PCISLOT] = COBALT_QUBE_SLOT_IRQ, +  [COBALT_PCICONF_PCISLOT] = PCISLOT_IRQ,    [COBALT_PCICONF_ETH1]    = 0  };  static char irq_tab_cobalt[] __initdata = {    [COBALT_PCICONF_CPU]     = 0, -  [COBALT_PCICONF_ETH0]    = COBALT_ETH0_IRQ, -  [COBALT_PCICONF_RAQSCSI] = COBALT_SCSI_IRQ, +  [COBALT_PCICONF_ETH0]    = ETH0_IRQ, +  [COBALT_PCICONF_RAQSCSI] = SCSI_IRQ,    [COBALT_PCICONF_VIA]     = 0, -  [COBALT_PCICONF_PCISLOT] = COBALT_QUBE_SLOT_IRQ, -  [COBALT_PCICONF_ETH1]    = COBALT_ETH1_IRQ +  [COBALT_PCICONF_PCISLOT] = PCISLOT_IRQ, +  [COBALT_PCICONF_ETH1]    = ETH1_IRQ  };  static char irq_tab_raq2[] __initdata = {    [COBALT_PCICONF_CPU]     = 0, -  [COBALT_PCICONF_ETH0]    = COBALT_ETH0_IRQ, -  [COBALT_PCICONF_RAQSCSI] = COBALT_RAQ_SCSI_IRQ, +  [COBALT_PCICONF_ETH0]    = ETH0_IRQ, +  [COBALT_PCICONF_RAQSCSI] = RAQ2_SCSI_IRQ,    [COBALT_PCICONF_VIA]     = 0, -  [COBALT_PCICONF_PCISLOT] = COBALT_QUBE_SLOT_IRQ, -  [COBALT_PCICONF_ETH1]    = COBALT_ETH1_IRQ +  [COBALT_PCICONF_PCISLOT] = PCISLOT_IRQ, +  [COBALT_PCICONF_ETH1]    = ETH1_IRQ  };  int __init pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)  |