]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
platform/surface: surfacepro3_button: Drop wakeup source on remove
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>
Wed, 4 Mar 2026 18:54:08 +0000 (19:54 +0100)
committerIlpo Järvinen <ilpo.jarvinen@linux.intel.com>
Mon, 9 Mar 2026 14:10:33 +0000 (16:10 +0200)
commit1410a228ab2d36fe2b383415a632ae12048d4f3a
treea31c899e8501ed2d96fbcc150113326835f7cbbc
parent8a44bd3ffdb269c028236d9165ce06a46c091373
platform/surface: surfacepro3_button: Drop wakeup source on remove

The wakeup source added by device_init_wakeup() in surface_button_add()
needs to be dropped during driver removal, so update the driver to do
that.

Fixes: 19351f340765 ("platform/x86: surfacepro3: Support for wakeup from suspend-to-idle")
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Link: https://patch.msgid.link/4368848.1IzOArtZ34@rafael.j.wysocki
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
drivers/platform/surface/surfacepro3_button.c