]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
ALSA: dummy: Replace with DEFINE_SIPMLE_DEV_PM_OPS()
authorTakashi Iwai <tiwai@suse.de>
Wed, 7 Feb 2024 15:51:13 +0000 (16:51 +0100)
committerTakashi Iwai <tiwai@suse.de>
Mon, 12 Feb 2024 10:50:24 +0000 (11:50 +0100)
Use the new DEFINE_SIMPLE_DEV_PM_OPS() instead of SIMPLE_DEV_PM_OPS()
for code-simplification.  We need no longer CONFIG_PM_SLEEP ifdefs.
Just a cleanup, no functional changes.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
Link: https://lore.kernel.org/r/20240207155140.18238-3-tiwai@suse.de
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/drivers/dummy.c

index 4317677ba24aafbf76ec2e3f58de0164162c3d00..52ff6ac3f743564bd9e608d318f89f4a620aab72 100644 (file)
@@ -1098,7 +1098,6 @@ static int snd_dummy_probe(struct platform_device *devptr)
        return 0;
 }
 
-#ifdef CONFIG_PM_SLEEP
 static int snd_dummy_suspend(struct device *pdev)
 {
        struct snd_card *card = dev_get_drvdata(pdev);
@@ -1115,11 +1114,7 @@ static int snd_dummy_resume(struct device *pdev)
        return 0;
 }
 
-static SIMPLE_DEV_PM_OPS(snd_dummy_pm, snd_dummy_suspend, snd_dummy_resume);
-#define SND_DUMMY_PM_OPS       &snd_dummy_pm
-#else
-#define SND_DUMMY_PM_OPS       NULL
-#endif
+static DEFINE_SIMPLE_DEV_PM_OPS(snd_dummy_pm, snd_dummy_suspend, snd_dummy_resume);
 
 #define SND_DUMMY_DRIVER       "snd_dummy"
 
@@ -1127,7 +1122,7 @@ static struct platform_driver snd_dummy_driver = {
        .probe          = snd_dummy_probe,
        .driver         = {
                .name   = SND_DUMMY_DRIVER,
-               .pm     = SND_DUMMY_PM_OPS,
+               .pm     = &snd_dummy_pm,
        },
 };