]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
platform/x86: intel-hid: disable wakeup_mode during hibernation
authorDavid McFarland <corngood@gmail.com>
Thu, 5 Feb 2026 23:16:24 +0000 (19:16 -0400)
committerIlpo Järvinen <ilpo.jarvinen@linux.intel.com>
Mon, 23 Mar 2026 12:49:06 +0000 (14:49 +0200)
commite02ea3ae8ee40d5835a845884c7b161a27c10bcb
tree737c460c8d59e241dc0daa01d33eacdc3fb7b409
parent8a243d972aff2e0b0141048a3feaf3b13d78985c
platform/x86: intel-hid: disable wakeup_mode during hibernation

Add a freeze handler which clears wakeup_mode. This fixes aborted hibernation on
Dell Precision 3880.

  Wakeup event detected during hibernation, rolling back

This system sends power button events during hibernation, even when triggered by
software.

Closes: https://bugzilla.kernel.org/show_bug.cgi?id=218634
Fixes: 0c4cae1bc00d ("PM: hibernate: Avoid missing wakeup events during hibernation")
Signed-off-by: David McFarland <corngood@gmail.com>
Link: https://patch.msgid.link/20260205231629.1336348-1-corngood@gmail.com
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
drivers/platform/x86/intel/hid.c