# This is a BitKeeper generated diff -Nru style patch. # # ChangeSet # 2004/04/01 05:02:39-05:00 len.brown@intel.com # [ACPI] Restore PIC-mode SCI default to Level Trigger (David Shaohua Li) # http://bugme.osdl.org/show_bug.cgi?id=2382 # # drivers/acpi/bus.c # 2004/04/01 04:59:33-05:00 len.brown@intel.com +5 -0 # fix a regression where we stopped forcing PIC-mod # SCI to Level from Edge if "acpi_sci=level" was not used # diff -Nru a/drivers/acpi/bus.c b/drivers/acpi/bus.c --- a/drivers/acpi/bus.c Thu Apr 1 05:02:48 2004 +++ b/drivers/acpi/bus.c Thu Apr 1 05:02:48 2004 @@ -615,6 +615,11 @@ #ifdef CONFIG_X86 if (!acpi_ioapic) { extern acpi_interrupt_flags acpi_sci_flags; + + /* compatible (0) means level (3) */ + if (acpi_sci_flags.trigger == 0) + acpi_sci_flags.trigger = 3; + /* Set PIC-mode SCI trigger type */ acpi_pic_sci_set_trigger(acpi_fadt.sci_int, acpi_sci_flags.trigger); } else {