Lines Matching full:dapm
44 static void tosa_ext_control(struct snd_soc_dapm_context *dapm) in tosa_ext_control() argument
47 snd_soc_dapm_mutex_lock(dapm); in tosa_ext_control()
52 snd_soc_dapm_disable_pin_unlocked(dapm, "Mic (Internal)"); in tosa_ext_control()
53 snd_soc_dapm_enable_pin_unlocked(dapm, "Headphone Jack"); in tosa_ext_control()
54 snd_soc_dapm_disable_pin_unlocked(dapm, "Headset Jack"); in tosa_ext_control()
57 snd_soc_dapm_enable_pin_unlocked(dapm, "Mic (Internal)"); in tosa_ext_control()
58 snd_soc_dapm_disable_pin_unlocked(dapm, "Headphone Jack"); in tosa_ext_control()
59 snd_soc_dapm_disable_pin_unlocked(dapm, "Headset Jack"); in tosa_ext_control()
62 snd_soc_dapm_disable_pin_unlocked(dapm, "Mic (Internal)"); in tosa_ext_control()
63 snd_soc_dapm_disable_pin_unlocked(dapm, "Headphone Jack"); in tosa_ext_control()
64 snd_soc_dapm_enable_pin_unlocked(dapm, "Headset Jack"); in tosa_ext_control()
69 snd_soc_dapm_enable_pin_unlocked(dapm, "Speaker"); in tosa_ext_control()
71 snd_soc_dapm_disable_pin_unlocked(dapm, "Speaker"); in tosa_ext_control()
73 snd_soc_dapm_sync_unlocked(dapm); in tosa_ext_control()
75 snd_soc_dapm_mutex_unlock(dapm); in tosa_ext_control()
83 tosa_ext_control(&rtd->card->dapm); in tosa_startup()
108 tosa_ext_control(&card->dapm); in tosa_set_jack()
128 tosa_ext_control(&card->dapm); in tosa_set_spk()
132 /* tosa dapm event handlers */
140 /* tosa machine dapm widgets */