Lines Matching full:headset
31 struct snd_soc_jack headset; member
36 /* Headset jack detection DAPM pins */
39 .pin = "Headset Mic",
105 SND_SOC_DAPM_MIC("Headset Mic", NULL),
114 {"IN1P", NULL, "Headset Mic"},
115 {"IN1N", NULL, "Headset Mic"},
131 {"Headset Mic", NULL, "Platform Clock"},
138 SOC_DAPM_PIN_SWITCH("Headset Mic"),
172 { "headset-gpios", &headset_gpios, 1 },
200 ret = snd_soc_card_jack_new(runtime->card, "Headset", in cht_codec_init()
203 &ctx->headset, in cht_codec_init()
209 snd_jack_set_key(ctx->headset.jack, SND_JACK_BTN_0, KEY_PLAYPAUSE); in cht_codec_init()
210 snd_jack_set_key(ctx->headset.jack, SND_JACK_BTN_1, KEY_VOLUMEUP); in cht_codec_init()
211 snd_jack_set_key(ctx->headset.jack, SND_JACK_BTN_2, KEY_VOLUMEDOWN); in cht_codec_init()
213 rt5670_set_jack_detect(component, &ctx->headset); in cht_codec_init()