ALSA: hda: generic: Reduce CONFIG_PM dependencies
authorTakashi Iwai <tiwai@suse.de>
Mon, 6 May 2024 16:13:46 +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 generic codec driver, too.

Simply drop CONFIG_PM ifdefs.

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

index de2a3d08c73c1a7c49061bbe8a7fbb1a29664b8d..f64d9dc197a31af31a2cc80a5148830654fd9fb9 100644 (file)
@@ -6021,7 +6021,6 @@ void snd_hda_gen_free(struct hda_codec *codec)
 }
 EXPORT_SYMBOL_GPL(snd_hda_gen_free);
 
-#ifdef CONFIG_PM
 /**
  * snd_hda_gen_check_power_status - check the loopback power save state
  * @codec: the HDA codec
@@ -6035,7 +6034,6 @@ int snd_hda_gen_check_power_status(struct hda_codec *codec, hda_nid_t nid)
        return snd_hda_check_amp_list_power(codec, &spec->loopback, nid);
 }
 EXPORT_SYMBOL_GPL(snd_hda_gen_check_power_status);
-#endif
 
 
 /*
@@ -6048,9 +6046,7 @@ static const struct hda_codec_ops generic_patch_ops = {
        .init = snd_hda_gen_init,
        .free = snd_hda_gen_free,
        .unsol_event = snd_hda_jack_unsol_event,
-#ifdef CONFIG_PM
        .check_power_status = snd_hda_gen_check_power_status,
-#endif
 };
 
 /*
index a8eea836762990b9e1b622d6d3795b9385ca8ca3..8f5ecf740c4917051ee9c2f0a5d0666109f70dc7 100644 (file)
@@ -340,9 +340,7 @@ void snd_hda_gen_mic_autoswitch(struct hda_codec *codec,
                                struct hda_jack_callback *jack);
 void snd_hda_gen_update_outputs(struct hda_codec *codec);
 
-#ifdef CONFIG_PM
 int snd_hda_gen_check_power_status(struct hda_codec *codec, hda_nid_t nid);
-#endif
 unsigned int snd_hda_gen_path_power_filter(struct hda_codec *codec,
                                           hda_nid_t nid,
                                           unsigned int power_state);