]> git.baikalelectronics.ru Git - kernel.git/commit
ACPICA: Optimize ACPI register locking
authorBob Moore <robert.moore@intel.com>
Wed, 18 Feb 2009 07:10:07 +0000 (15:10 +0800)
committerLen Brown <len.brown@intel.com>
Thu, 26 Mar 2009 20:38:30 +0000 (16:38 -0400)
commit36df1fb3f346ae65a7f9bc97d4df66fbb5b8518f
treeae729299168fa2403c7a180da33b8091da51936b
parent4d2c4c34cba65d45d3aac8a4f036cf692c3357d9
ACPICA: Optimize ACPI register locking

Removed locking for reads from the ACPI bit registers in PM1
Status, Enable, Control, and PM2 Control. The lock is not required
when reading the single-bit registers. The acpi_get_register_unlocked
function is no longer needed and has been removed. This will
improve performance for reads on these registers.  ACPICA BZ 760.

http://www.acpica.org/bugzilla/show_bug.cgi?id=760

Signed-off-by: Bob Moore <robert.moore@intel.com>
Signed-off-by: Lin Ming <ming.m.lin@intel.com>
Signed-off-by: Len Brown <len.brown@intel.com>
drivers/acpi/acpica/hwsleep.c
drivers/acpi/acpica/hwxface.c
drivers/acpi/processor_idle.c
include/acpi/acpixf.h