Commit 7c7f531c authored by David Woodhouse's avatar David Woodhouse Committed by Greg Kroah-Hartman

PCI quirks -- parisc.

Remove pcibios_fixups[] from core code and declare the one fixup in
the same place it's implemented.
Signed-off-by: default avatarGreg Kroah-Hartman <greg@kroah.com>
parent 23d18bfb
...@@ -146,15 +146,6 @@ char *pcibios_setup(char *str) ...@@ -146,15 +146,6 @@ char *pcibios_setup(char *str)
return str; return str;
} }
/* Used in drivers/pci/quirks.c */
struct pci_fixup pcibios_fixups[] = {
#ifdef CONFIG_SUPERIO
{ PCI_FIXUP_HEADER, PCI_VENDOR_ID_NS, PCI_DEVICE_ID_NS_87415, superio_fixup_pci },
#endif
{ 0 }
};
/* /*
* Called by pci_set_master() - a driver interface. * Called by pci_set_master() - a driver interface.
* *
......
...@@ -480,6 +480,7 @@ void superio_fixup_pci(struct pci_dev *pdev) ...@@ -480,6 +480,7 @@ void superio_fixup_pci(struct pci_dev *pdev)
pci_read_config_byte(pdev, PCI_CLASS_PROG, &prog); pci_read_config_byte(pdev, PCI_CLASS_PROG, &prog);
printk("PCI: Enabled native mode for NS87415 (pif=0x%x)\n", prog); printk("PCI: Enabled native mode for NS87415 (pif=0x%x)\n", prog);
} }
DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_NS, PCI_DEVICE_ID_NS_87415, superio_fixup_pci);
/* Because of a defect in Super I/O, all reads of the PCI DMA status /* Because of a defect in Super I/O, all reads of the PCI DMA status
* registers, IDE status register and the IDE select register need to be * registers, IDE status register and the IDE select register need to be
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment