diff --git a/sys/amd64/acpica/acpi_machdep.c b/sys/amd64/acpica/acpi_machdep.c index 228c4b7a477..76e2e92e97c 100644 --- a/sys/amd64/acpica/acpi_machdep.c +++ b/sys/amd64/acpica/acpi_machdep.c @@ -330,6 +330,9 @@ acpi_machdep_init(device_t dev) acpi_install_wakeup_handler(sc); +#ifdef APIC_IO + acpi_SetIntrModel(ACPI_INTR_APIC); +#endif return (0); } diff --git a/sys/i386/acpica/acpi_machdep.c b/sys/i386/acpica/acpi_machdep.c index 228c4b7a477..76e2e92e97c 100644 --- a/sys/i386/acpica/acpi_machdep.c +++ b/sys/i386/acpica/acpi_machdep.c @@ -330,6 +330,9 @@ acpi_machdep_init(device_t dev) acpi_install_wakeup_handler(sc); +#ifdef APIC_IO + acpi_SetIntrModel(ACPI_INTR_APIC); +#endif return (0); }