]> git.ipfire.org Git - thirdparty/linux.git/commit
pinctrl: amd: Fix hibernation support with CONFIG_SUSPEND unset
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>
Wed, 30 Apr 2025 18:27:41 +0000 (20:27 +0200)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Tue, 13 May 2025 11:45:19 +0000 (13:45 +0200)
commitdc918c34e2ac8663969e9cf74be3577220697105
tree30c874322f36f96d35d31bda17f296f92a4b4a65
parentb841c1d84ad7d4da55d8861ad0e63cec26ddd97d
pinctrl: amd: Fix hibernation support with CONFIG_SUSPEND unset

After recent changes, pinctrl-amd will not support hibernation when
CONFIG_HIBERNATION is set and CONFIG_SUSPEND isn't because it will not
register amd_gpio_pm_ops then.

Address this by restoring dependencies on CONFIG_PM_SLEEP where
necessary for hibernation support.

Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Reviewed-by: Mario Limonciello <mario.limonciello@amd.com>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Link: https://patch.msgid.link/5889368.DvuYhMxLoT@rjwysocki.net
drivers/pinctrl/pinctrl-amd.c