|
@@ -39,9 +39,6 @@ enum pci_bf_sort_state {
|
|
pci_dmi_bf,
|
|
pci_dmi_bf,
|
|
};
|
|
};
|
|
|
|
|
|
-extern void __init dmi_check_pciprobe(void);
|
|
|
|
-extern void __init dmi_check_skip_isa_align(void);
|
|
|
|
-
|
|
|
|
/* pci-i386.c */
|
|
/* pci-i386.c */
|
|
|
|
|
|
extern unsigned int pcibios_max_latency;
|
|
extern unsigned int pcibios_max_latency;
|
|
@@ -99,10 +96,18 @@ extern struct pci_raw_ops *raw_pci_ext_ops;
|
|
|
|
|
|
extern struct pci_raw_ops pci_direct_conf1;
|
|
extern struct pci_raw_ops pci_direct_conf1;
|
|
|
|
|
|
|
|
+/* arch_initcall level */
|
|
extern int pci_direct_probe(void);
|
|
extern int pci_direct_probe(void);
|
|
extern void pci_direct_init(int type);
|
|
extern void pci_direct_init(int type);
|
|
extern void pci_pcbios_init(void);
|
|
extern void pci_pcbios_init(void);
|
|
extern int pci_olpc_init(void);
|
|
extern int pci_olpc_init(void);
|
|
|
|
+extern void __init dmi_check_pciprobe(void);
|
|
|
|
+extern void __init dmi_check_skip_isa_align(void);
|
|
|
|
+
|
|
|
|
+/* some common used subsys_initcalls */
|
|
|
|
+extern int __init pci_acpi_init(void);
|
|
|
|
+extern int __init pcibios_irq_init(void);
|
|
|
|
+extern int __init pcibios_init(void);
|
|
|
|
|
|
/* pci-mmconfig.c */
|
|
/* pci-mmconfig.c */
|
|
|
|
|