Lines Matching full:jack
14 #include <sound/jack.h>
202 .pin = "Headphone Jack",
262 SND_SOC_DAPM_HP("Headphone Jack", NULL),
266 SOC_DAPM_PIN_SWITCH("Headphone Jack"),
510 ret = snd_soc_card_jack_new_pins(rtd->card, "HDMI Jack",
515 dev_err(rtd->dev, "%s, new jack failed: %d\n", __func__, ret);
521 dev_err(rtd->dev, "%s, set jack failed on %s (ret=%d)\n",
535 ret = snd_soc_card_jack_new_pins(rtd->card, "DP Jack", SND_JACK_LINEOUT,
539 dev_err(rtd->dev, "%s, new jack failed: %d\n", __func__, ret);
545 dev_err(rtd->dev, "%s, set jack failed on %s (ret=%d)\n",
653 struct snd_soc_jack *jack = &priv->headset_jack;
670 ret = snd_soc_card_jack_new_pins(rtd->card, "Headset Jack",
674 jack,
678 dev_err(rtd->dev, "Headset Jack creation failed: %d\n", ret);
682 snd_jack_set_key(jack->jack, SND_JACK_BTN_0, KEY_PLAYPAUSE);
683 snd_jack_set_key(jack->jack, SND_JACK_BTN_1, KEY_VOICECOMMAND);
684 snd_jack_set_key(jack->jack, SND_JACK_BTN_2, KEY_VOLUMEUP);
685 snd_jack_set_key(jack->jack, SND_JACK_BTN_3, KEY_VOLUMEDOWN);
686 ret = snd_soc_component_set_jack(component, jack, NULL);
689 dev_err(rtd->dev, "Headset Jack call-back failed: %d\n", ret);