Lines Matching full:jack
7 #include <sound/jack.h>
12 SND_SOC_DAPM_HP("Headphone Jack", NULL),
13 SND_SOC_DAPM_MIC("Mic Jack", NULL),
180 .pin = "Mic Jack",
184 .pin = "Headphone Jack",
190 struct snd_soc_jack *jack, bool *jack_setup) in qcom_snd_wcd_jack_setup() argument
198 rval = snd_soc_card_jack_new_pins(card, "Headset Jack", in qcom_snd_wcd_jack_setup()
204 jack, qcom_headset_jack_pins, in qcom_snd_wcd_jack_setup()
208 dev_err(card->dev, "Unable to add Headphone Jack\n"); in qcom_snd_wcd_jack_setup()
212 snd_jack_set_key(jack->jack, SND_JACK_BTN_0, KEY_MEDIA); in qcom_snd_wcd_jack_setup()
213 snd_jack_set_key(jack->jack, SND_JACK_BTN_1, KEY_VOICECOMMAND); in qcom_snd_wcd_jack_setup()
214 snd_jack_set_key(jack->jack, SND_JACK_BTN_2, KEY_VOLUMEUP); in qcom_snd_wcd_jack_setup()
215 snd_jack_set_key(jack->jack, SND_JACK_BTN_3, KEY_VOLUMEDOWN); in qcom_snd_wcd_jack_setup()
226 jack, NULL); in qcom_snd_wcd_jack_setup()
228 dev_warn(card->dev, "Failed to set jack: %d\n", rval); in qcom_snd_wcd_jack_setup()