Lines Matching refs:dapm
104 struct snd_soc_dapm_context *dapm = &card->dapm; in ams_delta_set_audio_mode() local
116 snd_soc_dapm_mutex_lock(dapm); in ams_delta_set_audio_mode()
124 if (pin != snd_soc_dapm_get_pin_status(dapm, "Mouthpiece")) { in ams_delta_set_audio_mode()
127 snd_soc_dapm_enable_pin_unlocked(dapm, "Mouthpiece"); in ams_delta_set_audio_mode()
129 snd_soc_dapm_disable_pin_unlocked(dapm, "Mouthpiece"); in ams_delta_set_audio_mode()
132 if (pin != snd_soc_dapm_get_pin_status(dapm, "Earpiece")) { in ams_delta_set_audio_mode()
135 snd_soc_dapm_enable_pin_unlocked(dapm, "Earpiece"); in ams_delta_set_audio_mode()
137 snd_soc_dapm_disable_pin_unlocked(dapm, "Earpiece"); in ams_delta_set_audio_mode()
140 if (pin != snd_soc_dapm_get_pin_status(dapm, "Microphone")) { in ams_delta_set_audio_mode()
143 snd_soc_dapm_enable_pin_unlocked(dapm, "Microphone"); in ams_delta_set_audio_mode()
145 snd_soc_dapm_disable_pin_unlocked(dapm, "Microphone"); in ams_delta_set_audio_mode()
148 if (pin != snd_soc_dapm_get_pin_status(dapm, "Speaker")) { in ams_delta_set_audio_mode()
151 snd_soc_dapm_enable_pin_unlocked(dapm, "Speaker"); in ams_delta_set_audio_mode()
153 snd_soc_dapm_disable_pin_unlocked(dapm, "Speaker"); in ams_delta_set_audio_mode()
160 snd_soc_dapm_enable_pin_unlocked(dapm, "AGCIN"); in ams_delta_set_audio_mode()
162 snd_soc_dapm_disable_pin_unlocked(dapm, "AGCIN"); in ams_delta_set_audio_mode()
166 snd_soc_dapm_sync_unlocked(dapm); in ams_delta_set_audio_mode()
168 snd_soc_dapm_mutex_unlock(dapm); in ams_delta_set_audio_mode()
177 struct snd_soc_dapm_context *dapm = &card->dapm; in ams_delta_get_audio_mode() local
180 pins = ((snd_soc_dapm_get_pin_status(dapm, "Mouthpiece") << in ams_delta_get_audio_mode()
182 (snd_soc_dapm_get_pin_status(dapm, "Earpiece") << in ams_delta_get_audio_mode()
185 pins |= (snd_soc_dapm_get_pin_status(dapm, "Microphone") << in ams_delta_get_audio_mode()
188 pins = ((snd_soc_dapm_get_pin_status(dapm, "Microphone") << in ams_delta_get_audio_mode()
190 (snd_soc_dapm_get_pin_status(dapm, "Speaker") << in ams_delta_get_audio_mode()
306 struct snd_soc_dapm_context *dapm = &component->card->dapm; in cx81801_close() local
319 snd_soc_dapm_mutex_lock(dapm); in cx81801_close()
321 snd_soc_dapm_disable_pin_unlocked(dapm, "Mouthpiece"); in cx81801_close()
322 snd_soc_dapm_enable_pin_unlocked(dapm, "Earpiece"); in cx81801_close()
323 snd_soc_dapm_enable_pin_unlocked(dapm, "Microphone"); in cx81801_close()
324 snd_soc_dapm_disable_pin_unlocked(dapm, "Speaker"); in cx81801_close()
325 snd_soc_dapm_disable_pin_unlocked(dapm, "AGCIN"); in cx81801_close()
327 snd_soc_dapm_sync_unlocked(dapm); in cx81801_close()
329 snd_soc_dapm_mutex_unlock(dapm); in cx81801_close()
465 struct snd_soc_dapm_context *dapm = &card->dapm; in ams_delta_cx20442_init() local
515 snd_soc_dapm_disable_pin(dapm, "Mouthpiece"); in ams_delta_cx20442_init()
516 snd_soc_dapm_disable_pin(dapm, "Speaker"); in ams_delta_cx20442_init()
517 snd_soc_dapm_disable_pin(dapm, "AGCIN"); in ams_delta_cx20442_init()
518 snd_soc_dapm_disable_pin(dapm, "AGCOUT"); in ams_delta_cx20442_init()