ALSA: hda: hdmi: Reduce CONFIG_PM dependencies
authorTakashi Iwai <tiwai@suse.de>
Mon, 6 May 2024 16:13:52 +0000 (18:13 +0200)
committerTakashi Iwai <tiwai@suse.de>
Wed, 8 May 2024 16:05:08 +0000 (18:05 +0200)
CONFIG_PM dependencies got reduced in HD-audio codec core driver, and
now it's time to reduce in HD-audio HDMI codec driver, too.

Simply drop CONFIG_PM ifdefs.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
Link: https://lore.kernel.org/r/20240506161359.6960-10-tiwai@suse.de
sound/pci/hda/patch_hdmi.c

index 495d63101186fd519523aab4d7fd8b25547143af..b2c42cd54351453db90d1cd88f29b3a0af8f9722 100644 (file)
@@ -2513,7 +2513,6 @@ static void generic_hdmi_free(struct hda_codec *codec)
        generic_spec_free(codec);
 }
 
-#ifdef CONFIG_PM
 static int generic_hdmi_suspend(struct hda_codec *codec)
 {
        struct hdmi_spec *spec = codec->spec;
@@ -2540,7 +2539,6 @@ static int generic_hdmi_resume(struct hda_codec *codec)
        }
        return 0;
 }
-#endif
 
 static const struct hda_codec_ops generic_hdmi_patch_ops = {
        .init                   = generic_hdmi_init,
@@ -2548,10 +2546,8 @@ static const struct hda_codec_ops generic_hdmi_patch_ops = {
        .build_pcms             = generic_hdmi_build_pcms,
        .build_controls         = generic_hdmi_build_controls,
        .unsol_event            = hdmi_unsol_event,
-#ifdef CONFIG_PM
        .suspend                = generic_hdmi_suspend,
        .resume                 = generic_hdmi_resume,
-#endif
 };
 
 static const struct hdmi_ops generic_standard_hdmi_ops = {
@@ -2952,7 +2948,6 @@ static void i915_pin_cvt_fixup(struct hda_codec *codec,
        }
 }
 
-#ifdef CONFIG_PM
 static int i915_adlp_hdmi_suspend(struct hda_codec *codec)
 {
        struct hdmi_spec *spec = codec->spec;
@@ -3032,7 +3027,6 @@ static int i915_adlp_hdmi_resume(struct hda_codec *codec)
 
        return res;
 }
-#endif
 
 /* precondition and allocation for Intel codecs */
 static int alloc_intel_hdmi(struct hda_codec *codec)
@@ -3167,10 +3161,8 @@ static int patch_i915_adlp_hdmi(struct hda_codec *codec)
                if (spec->silent_stream_type) {
                        spec->silent_stream_type = SILENT_STREAM_KAE;
 
-#ifdef CONFIG_PM
                        codec->patch_ops.resume = i915_adlp_hdmi_resume;
                        codec->patch_ops.suspend = i915_adlp_hdmi_suspend;
-#endif
                }
        }