Commit c358ee99 authored by Linus Torvalds's avatar Linus Torvalds

acpi: don't disable PCI irq links that were active at boot.

This fixes at least some interrupt polarity setup cases.
The ACPI guys may want to eventually do this differently, but
in the meantime this makes ACPI behaviour closer to non-ACPI
behaviour, and fixes known problems.

I'll further argue that this protects non-PCI devices that may
just share the irq routing from being screwed, but that may or
may not be an argument that everybody buys into.
parent bc075657
...@@ -685,9 +685,6 @@ acpi_pci_link_add ( ...@@ -685,9 +685,6 @@ acpi_pci_link_add (
acpi_link.count++; acpi_link.count++;
end: end:
/* disable all links -- to be activated on use */
acpi_ut_evaluate_object(link->handle, "_DIS", 0, NULL);
if (result) if (result)
kfree(link); kfree(link);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment