Commit 6c8fd349 authored by Takashi Iwai's avatar Takashi Iwai

ALSA: hda: generic: Reduce CONFIG_PM dependencies

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: default avatarTakashi Iwai <tiwai@suse.de>
Link: https://lore.kernel.org/r/20240506161359.6960-4-tiwai@suse.de
parent 9e993b3d
...@@ -6021,7 +6021,6 @@ void snd_hda_gen_free(struct hda_codec *codec) ...@@ -6021,7 +6021,6 @@ void snd_hda_gen_free(struct hda_codec *codec)
} }
EXPORT_SYMBOL_GPL(snd_hda_gen_free); EXPORT_SYMBOL_GPL(snd_hda_gen_free);
#ifdef CONFIG_PM
/** /**
* snd_hda_gen_check_power_status - check the loopback power save state * snd_hda_gen_check_power_status - check the loopback power save state
* @codec: the HDA codec * @codec: the HDA codec
...@@ -6035,7 +6034,6 @@ int snd_hda_gen_check_power_status(struct hda_codec *codec, hda_nid_t nid) ...@@ -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); return snd_hda_check_amp_list_power(codec, &spec->loopback, nid);
} }
EXPORT_SYMBOL_GPL(snd_hda_gen_check_power_status); EXPORT_SYMBOL_GPL(snd_hda_gen_check_power_status);
#endif
/* /*
...@@ -6048,9 +6046,7 @@ static const struct hda_codec_ops generic_patch_ops = { ...@@ -6048,9 +6046,7 @@ static const struct hda_codec_ops generic_patch_ops = {
.init = snd_hda_gen_init, .init = snd_hda_gen_init,
.free = snd_hda_gen_free, .free = snd_hda_gen_free,
.unsol_event = snd_hda_jack_unsol_event, .unsol_event = snd_hda_jack_unsol_event,
#ifdef CONFIG_PM
.check_power_status = snd_hda_gen_check_power_status, .check_power_status = snd_hda_gen_check_power_status,
#endif
}; };
/* /*
......
...@@ -340,9 +340,7 @@ void snd_hda_gen_mic_autoswitch(struct hda_codec *codec, ...@@ -340,9 +340,7 @@ void snd_hda_gen_mic_autoswitch(struct hda_codec *codec,
struct hda_jack_callback *jack); struct hda_jack_callback *jack);
void snd_hda_gen_update_outputs(struct hda_codec *codec); 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); 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, unsigned int snd_hda_gen_path_power_filter(struct hda_codec *codec,
hda_nid_t nid, hda_nid_t nid,
unsigned int power_state); unsigned int power_state);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment