]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
PM: hibernate: Add pm_hibernation_mode_is_suspend()
authorMario Limonciello (AMD) <superm1@kernel.org>
Thu, 25 Sep 2025 18:51:07 +0000 (13:51 -0500)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Thu, 25 Sep 2025 19:36:05 +0000 (21:36 +0200)
commit495c8d35035edb66e3284113bef01f3b1b843832
treea3d8468f76229955cdc8adcc20e6ed4a87aaa7f4
parent469d80a3712c66a00b5bb888e62e809db8887ba7
PM: hibernate: Add pm_hibernation_mode_is_suspend()

Some drivers have different flows for hibernation and suspend. If
the driver opportunistically will skip thaw() then it needs a hint
to know what is happening after the hibernate.

Introduce a new symbol pm_hibernation_mode_is_suspend() that drivers
can call to determine if suspending the system for this purpose.

Tested-by: Ionut Nechita <ionut_n2001@yahoo.com>
Tested-by: Kenneth Crudup <kenny@panix.com>
Acked-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Mario Limonciello (AMD) <superm1@kernel.org>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
include/linux/suspend.h
kernel/power/hibernate.c