diff options
| author | Len Brown <len.brown@intel.com> | 2004-03-31 19:02:39 -0500 |
|---|---|---|
| committer | Len Brown <lenb@dhcppc3.> | 2004-03-31 19:02:39 -0500 |
| commit | 112382a40b8fb3cd9555bb17db8741cd57524ea5 (patch) | |
| tree | 08b333093aae8a45a8f70c576a9dc63b33c55908 | |
| parent | 566b6ef3cd4e646682e5ae28ca6361db37d51e0b (diff) | |
[ACPI] Restore PIC-mode SCI default to Level Trigger (David Shaohua Li)
http://bugme.osdl.org/show_bug.cgi?id=2382
| -rw-r--r-- | drivers/acpi/bus.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/acpi/bus.c b/drivers/acpi/bus.c index 0b1e442c88cd..7d35c674d4ed 100644 --- a/drivers/acpi/bus.c +++ b/drivers/acpi/bus.c @@ -615,6 +615,11 @@ acpi_bus_init (void) #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 { |
