diff --git a/sys/dev/acpica/acpi.c b/sys/dev/acpica/acpi.c index 7b35d6396f94..2bfc27cd27c1 100644 --- a/sys/dev/acpica/acpi.c +++ b/sys/dev/acpica/acpi.c @@ -617,6 +617,9 @@ static int acpi_shutdown(device_t dev) { + /* Allow children to shutdown first. */ + bus_generic_shutdown(dev); + /* Disable all wake GPEs not appropriate for reboot/poweroff. */ acpi_wake_limit_walk(ACPI_STATE_S5); return (0);