]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
HID: wacom: Use pm_ptr instead of #ifdef CONFIG_PM
authorBastien Nocera <hadess@hadess.net>
Tue, 13 Jan 2026 09:24:58 +0000 (10:24 +0100)
committerJiri Kosina <jkosina@suse.cz>
Wed, 28 Jan 2026 18:23:17 +0000 (19:23 +0100)
This increases build coverage and allows to drop an #ifdef.

Signed-off-by: Bastien Nocera <hadess@hadess.net>
Signed-off-by: Jiri Kosina <jkosina@suse.com>
drivers/hid/wacom_sys.c

index 9a57504e51a19cd9ec99fbdb325887bd23f4a3f0..afc9005607069eca1eec715861b03bab395d3a27 100644 (file)
@@ -2921,7 +2921,6 @@ static void wacom_remove(struct hid_device *hdev)
                wacom_release_resources(wacom);
 }
 
-#ifdef CONFIG_PM
 static int wacom_resume(struct hid_device *hdev)
 {
        struct wacom *wacom = hid_get_drvdata(hdev);
@@ -2941,7 +2940,6 @@ static int wacom_reset_resume(struct hid_device *hdev)
 {
        return wacom_resume(hdev);
 }
-#endif /* CONFIG_PM */
 
 static struct hid_driver wacom_driver = {
        .name =         "wacom",
@@ -2949,10 +2947,8 @@ static struct hid_driver wacom_driver = {
        .probe =        wacom_probe,
        .remove =       wacom_remove,
        .report =       wacom_wac_report,
-#ifdef CONFIG_PM
-       .resume =       wacom_resume,
-       .reset_resume = wacom_reset_resume,
-#endif
+       .resume =       pm_ptr(wacom_resume),
+       .reset_resume = pm_ptr(wacom_reset_resume),
        .raw_event =    wacom_raw_event,
 };
 module_hid_driver(wacom_driver);