Lines Matching full:headset
33 struct snd_soc_jack headset; member
39 /* Headset jack detection DAPM pins */
42 .pin = "Headset Mic",
112 SND_SOC_DAPM_MIC("Headset Mic", NULL),
121 {"IN1P", NULL, "Headset Mic"},
122 {"IN1N", NULL, "Headset Mic"},
132 {"Headset Mic", NULL, "Platform Clock"},
155 SOC_DAPM_PIN_SWITCH("Headset Mic"),
189 { "headset-gpios", &headset_gpios, 1 },
229 ret = snd_soc_card_jack_new_pins(runtime->card, "Headset", in cht_codec_init()
232 &ctx->headset, in cht_codec_init()
238 snd_jack_set_key(ctx->headset.jack, SND_JACK_BTN_0, KEY_PLAYPAUSE); in cht_codec_init()
239 snd_jack_set_key(ctx->headset.jack, SND_JACK_BTN_1, KEY_VOLUMEUP); in cht_codec_init()
240 snd_jack_set_key(ctx->headset.jack, SND_JACK_BTN_2, KEY_VOLUMEDOWN); in cht_codec_init()
242 rt5670_set_jack_detect(component, &ctx->headset); in cht_codec_init()