Lines Matching refs:snd_soc_codec
49 static void sn95031_enable_mic_bias(struct snd_soc_codec *codec) in sn95031_enable_mic_bias()
56 static void configure_adc(struct snd_soc_codec *sn95031_codec, int val) in configure_adc()
81 static int find_free_channel(struct snd_soc_codec *sn95031_codec) in find_free_channel()
102 static int sn95031_initialize_adc(struct snd_soc_codec *sn95031_codec) in sn95031_initialize_adc()
140 static unsigned int sn95031_get_mic_bias(struct snd_soc_codec *codec) in sn95031_get_mic_bias()
189 static int sn95031_set_vaud_bias(struct snd_soc_codec *codec, in sn95031_set_vaud_bias()
240 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in sn95031_vhs_event()
259 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in sn95031_vihf_event()
276 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in sn95031_dmic12_event()
294 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in sn95031_dmic34_event()
312 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in sn95031_dmic56_event()
779 static inline void sn95031_disable_jack_btn(struct snd_soc_codec *codec) in sn95031_disable_jack_btn()
784 static inline void sn95031_enable_jack_btn(struct snd_soc_codec *codec) in sn95031_enable_jack_btn()
790 static int sn95031_get_headset_state(struct snd_soc_codec *codec, in sn95031_get_headset_state()
803 void sn95031_jack_detection(struct snd_soc_codec *codec, in sn95031_jack_detection()
837 static int sn95031_codec_probe(struct snd_soc_codec *codec) in sn95031_codec_probe()