]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ACPI: Do not modify SCI_EN directly
authorRafael J. Wysocki <rjw@sisk.pl>
Mon, 29 Dec 2008 18:19:07 +0000 (19:19 +0100)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 6 Feb 2009 22:00:44 +0000 (14:00 -0800)
commitd31aee5fb34719e89fa800caf3954c8de5680ebc
tree9a6ccee074402c451beb12a88bea9567e5f0d823
parent04fa5274d09f88417bce73c9364018a876227505
ACPI: Do not modify SCI_EN directly

commit 11e93130c7ce5228d484fd5e86f3984835d4256b upstream.

According to the ACPI specification the SCI_EN flag is controlled by
the hardware, which sets this flag to inform the kernel that ACPI is
enabled.  For this reason, we shouldn't try to modify SCI_EN
directly.  Also, we don't need to do it in irqrouter_resume(), since
lower-level resume code takes care of enabling ACPI in case it hasn't
been enabled by the BIOS before passing control to the kernel (which
by the way is against the ACPI specification).

Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
Signed-off-by: Len Brown <len.brown@intel.com>
Cc: Thomas Renninger <trenn@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/acpi/pci_link.c