--- linux-2.4.19orig/drivers/acpi/bus.c Sun Oct 6 21:39:56 2002 +++ linux-2.4.19acpi/drivers/acpi/bus.c Thu Oct 10 00:08:02 2002 @@ -1883,11 +1883,14 @@ #ifdef CONFIG_X86 /* Ensure the SCI is set to level-triggered, active-low */ - if (acpi_ioapic) - mp_config_ioapic_for_sci(acpi_fadt.sci_int); +#ifdef CONFIG_X86_IO_APIC + if (acpi_ioapic) + mp_config_ioapic_for_sci(acpi_fadt.sci_int); else - eisa_set_level_irq(acpi_fadt.sci_int); -#endif +#else + eisa_set_level_irq(acpi_fadt.sci_int); +#endif /* CONFIG_X86_IO_APIC */ +#endif /* CONFIG_X86 */ status = acpi_enable_subsystem(ACPI_FULL_INITIALIZATION); if (ACPI_FAILURE(status)) {