Use EARLY_DRIVER_MODULE in the acpi bus.
We need this to use EARLY_DRIVER_MODULE in child drivers on arm64. This should be a no-op on x86 as it has DRIVER_MODULE in the nexus driver making all later drivers attach in the last pass. Reviewed by: imp MFC after: 1 month Sponsored by: Innovate UK Differential Revision: https://reviews.freebsd.org/D23717
This commit is contained in:
parent
34e2051faf
commit
334790ea6b
@ -237,7 +237,8 @@ static driver_t acpi_driver = {
|
||||
};
|
||||
|
||||
static devclass_t acpi_devclass;
|
||||
DRIVER_MODULE(acpi, nexus, acpi_driver, acpi_devclass, acpi_modevent, 0);
|
||||
EARLY_DRIVER_MODULE(acpi, nexus, acpi_driver, acpi_devclass, acpi_modevent, 0,
|
||||
BUS_PASS_BUS + BUS_PASS_ORDER_MIDDLE);
|
||||
MODULE_VERSION(acpi, 1);
|
||||
|
||||
ACPI_SERIAL_DECL(acpi, "ACPI root bus");
|
||||
|
Loading…
Reference in New Issue
Block a user