1 #include <linux/config.h>
2 #include <linux/kernel.h>
3 #include <linux/init.h>
5 #include <asm/bootinfo.h>
7 extern struct pci_ops nile4_pci_ops;
8 extern struct pci_ops gt64120_pci_ops;
10 void __init pcibios_init(void)
12 struct pci_ops *pci_ops;
14 switch (mips_machtype) {
16 pci_ops = >64120_pci_ops;
19 pci_ops = &nile4_pci_ops;
22 panic("pcibios_init: mips_machtype incorrect");
25 pci_scan_bus(0, pci_ops, NULL);
28 void __init pcibios_fixup_bus(struct pci_bus *b)
32 unsigned __init int pcibios_assign_all_busses(void)
37 struct pci_fixup pcibios_fixups[] = {