X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=arch%2Fmips%2Fpci%2Ffixup-malta.c;h=bf2c41d1e9c53858601c8161204f022cc9fdb7c6;hb=43bc926fffd92024b46cafaf7350d669ba9ca884;hp=bcde09eeab6941d87c6af382d3a55f6c4b939175;hpb=c7b5ebbddf7bcd3651947760f423e3783bbe6573;p=linux-2.6.git diff --git a/arch/mips/pci/fixup-malta.c b/arch/mips/pci/fixup-malta.c index bcde09eea..bf2c41d1e 100644 --- a/arch/mips/pci/fixup-malta.c +++ b/arch/mips/pci/fixup-malta.c @@ -43,11 +43,12 @@ int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) return pci_irq[virq]; } -void __init pcibios_fixup_irqs(void) +/* Do platform specific device initialization at pci_enable_device() time */ +int pcibios_plat_dev_init(struct pci_dev *dev) { + return 0; } - static void __init malta_piix_func0_fixup(struct pci_dev *pdev) { unsigned char reg_val; @@ -55,7 +56,7 @@ static void __init malta_piix_func0_fixup(struct pci_dev *pdev) 0, 0, 0, 3, 4, 5, 6, 7, 0, 9, 10, 11, - 12, 0, 14, 15 + 12, 0, 14, 15 }; int i; @@ -99,4 +100,4 @@ static void __init malta_piix_func1_fixup(struct pci_dev *pdev) } DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82371AB, - malta_piix_func1_fixup); + malta_piix_func1_fixup);