summaryrefslogtreecommitdiffstats
path: root/drivers/acpi/glue.c
diff options
context:
space:
mode:
authorZhao Yakui <yakui.zhao@intel.com>2008-03-19 06:26:54 +0100
committerLen Brown <len.brown@intel.com>2008-04-10 03:57:22 +0200
commit729b2bdbfa19dd9be98dbd49caf2773b3271cc24 (patch)
tree525cca2b27a6252e54fea99db36d748ba299e32c /drivers/acpi/glue.c
parentMerge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmo... (diff)
downloadlinux-729b2bdbfa19dd9be98dbd49caf2773b3271cc24.tar.xz
linux-729b2bdbfa19dd9be98dbd49caf2773b3271cc24.zip
ACPI : Disable the device's ability to wake the sleeping system in the boot phase
In some machines some GPE is shared by several ACPI devices, for example: sleep button, keyboard, mouse. At the same time one of them is non-wake(runtime) device and the other are wake devices. In such case OSPM should call the _PSW object to disable the device's ability to wake the sleeping system in the boot phase. Otherwise there will be ACPI interrupt flood triggered by the GPE input. The _PSW object is depreciated in ACPI 3.0 and is replaced by _DSW. So it is necessary to call _DSW object first. Only when it is not present will the _PSW object used. http://bugzilla.kernel.org/show_bug.cgi?id=10224 Signed-off-by: Zhao Yakui <yakui.zhao@intel.com> Signed-off-by: Zhang Rui <rui.zhang@intel.com> Signed-off-by: Len Brown <len.brown@intel.com>
Diffstat (limited to 'drivers/acpi/glue.c')
0 files changed, 0 insertions, 0 deletions