Commit 0c3d47b0 authored by Takashi Iwai's avatar Takashi Iwai

ALSA: hda - Add snd_hda_codec_flush_*_cache() aliases

It makes easier to understand although these are identical with
snd_hda_codec_resume_*() functions.
Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
parent c4f3ebed
...@@ -970,6 +970,10 @@ int snd_hda_codec_update_cache(struct hda_codec *codec, hda_nid_t nid, ...@@ -970,6 +970,10 @@ int snd_hda_codec_update_cache(struct hda_codec *codec, hda_nid_t nid,
int direct, unsigned int verb, unsigned int parm); int direct, unsigned int verb, unsigned int parm);
void snd_hda_codec_resume_cache(struct hda_codec *codec); void snd_hda_codec_resume_cache(struct hda_codec *codec);
/* it's alias but a bit clearer meaning */
#define snd_hda_codec_flush_cmd_cache(codec) \
snd_hda_codec_resume_cache(codec)
/* the struct for codec->pin_configs */ /* the struct for codec->pin_configs */
struct hda_pincfg { struct hda_pincfg {
hda_nid_t nid; hda_nid_t nid;
......
...@@ -139,6 +139,10 @@ int snd_hda_codec_amp_init_stereo(struct hda_codec *codec, hda_nid_t nid, ...@@ -139,6 +139,10 @@ int snd_hda_codec_amp_init_stereo(struct hda_codec *codec, hda_nid_t nid,
int dir, int idx, int mask, int val); int dir, int idx, int mask, int val);
void snd_hda_codec_resume_amp(struct hda_codec *codec); void snd_hda_codec_resume_amp(struct hda_codec *codec);
/* it's alias but a bit clearer meaning */
#define snd_hda_codec_flush_amp_cache(codec) \
snd_hda_codec_resume_amp(codec)
void snd_hda_set_vmaster_tlv(struct hda_codec *codec, hda_nid_t nid, int dir, void snd_hda_set_vmaster_tlv(struct hda_codec *codec, hda_nid_t nid, int dir,
unsigned int *tlv); unsigned int *tlv);
struct snd_kcontrol *snd_hda_find_mixer_ctl(struct hda_codec *codec, struct snd_kcontrol *snd_hda_find_mixer_ctl(struct hda_codec *codec,
......
...@@ -634,7 +634,7 @@ static void alc_inv_dmic_sync_adc(struct hda_codec *codec, int adc_idx) ...@@ -634,7 +634,7 @@ static void alc_inv_dmic_sync_adc(struct hda_codec *codec, int adc_idx)
(dir == HDA_OUTPUT ? AC_AMP_SET_OUTPUT : AC_AMP_SET_INPUT); (dir == HDA_OUTPUT ? AC_AMP_SET_OUTPUT : AC_AMP_SET_INPUT);
/* flush all cached amps at first */ /* flush all cached amps at first */
snd_hda_codec_resume_amp(codec); snd_hda_codec_flush_amp_cache(codec);
/* we care only right channel */ /* we care only right channel */
val = snd_hda_codec_amp_read(codec, nid, 1, dir, 0); val = snd_hda_codec_amp_read(codec, nid, 1, dir, 0);
......
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