| /* arch_initcall has too random ordering, so call the initializers |
| in the right sequence from here. */ |
| static __init int pci_access_init(void) |
| int type __maybe_unused = 0; |
| type = pci_direct_probe(); |
| #ifdef CONFIG_PCI_MMCONFIG |
| * don't check for raw_pci_ops here because we want pcbios as last |
| * fallback, yet it's needed to run first to set pcibios_last_bus |
| * in case legacy PCI probing is used. otherwise detecting peer busses |
| "PCI: Fatal: No config space access function found\n"); |
| arch_initcall(pci_access_init); |