===================================================================
@@ -67,6 +67,7 @@ struct acpi_ec {
extern struct acpi_ec *first_ec;
+int acpi_pci_root_init(void);
int acpi_ec_init(void);
int acpi_ec_ecdt_probe(void);
int acpi_boot_ec_enable(void);
===================================================================
@@ -674,7 +674,7 @@ static int acpi_pci_root_remove(struct a
return 0;
}
-static int __init acpi_pci_root_init(void)
+int __init acpi_pci_root_init(void)
{
acpi_hest_init();
@@ -687,5 +687,3 @@ static int __init acpi_pci_root_init(voi
return 0;
}
-
-subsys_initcall(acpi_pci_root_init);
===================================================================
@@ -1833,6 +1833,7 @@ int __init acpi_scan_init(void)
}
acpi_power_init();
+ acpi_pci_root_init();
/*
* Enumerate devices in the ACPI namespace.