Home
last modified time | relevance | path

Searched refs:jack_type (Results 1 – 25 of 37) sorted by relevance

12

/openbmc/linux/sound/soc/codecs/
H A Dwcd-mbhc-v2.c289 enum snd_jack_types jack_type) in wcd_mbhc_report_plug_removal() argument
291 mbhc->hph_status &= ~jack_type; in wcd_mbhc_report_plug_removal()
328 enum snd_jack_types jack_type) in wcd_mbhc_report_plug_insertion() argument
337 jack_type == SND_JACK_HEADPHONE) in wcd_mbhc_report_plug_insertion()
341 switch (jack_type) { in wcd_mbhc_report_plug_insertion()
363 (jack_type == SND_JACK_HEADPHONE)) { in wcd_mbhc_report_plug_insertion()
364 jack_type = SND_JACK_LINEOUT; in wcd_mbhc_report_plug_insertion()
382 jack_type = SND_JACK_LINEOUT; in wcd_mbhc_report_plug_insertion()
392 mbhc->hph_status |= jack_type; in wcd_mbhc_report_plug_insertion()
394 if (jack_type == SND_JACK_HEADPHONE && mbhc->mbhc_cb->mbhc_micb_ramp_control) in wcd_mbhc_report_plug_insertion()
[all …]
H A Drt700.c137 rt700->jack_type = SND_JACK_HEADPHONE; in rt700_headset_detect()
140 rt700->jack_type = SND_JACK_HEADSET; in rt700_headset_detect()
177 if (rt700->jack_type == 0) { in rt700_jack_detect_handler()
181 if (rt700->jack_type == SND_JACK_HEADSET) in rt700_jack_detect_handler()
183 } else if (rt700->jack_type == SND_JACK_HEADSET) { in rt700_jack_detect_handler()
189 rt700->jack_type = 0; in rt700_jack_detect_handler()
193 "in %s, jack_type=0x%x\n", __func__, rt700->jack_type); in rt700_jack_detect_handler()
197 snd_soc_jack_report(rt700->hs_jack, rt700->jack_type | btn_type, in rt700_jack_detect_handler()
204 snd_soc_jack_report(rt700->hs_jack, rt700->jack_type, in rt700_jack_detect_handler()
233 if (rt700->jack_type == SND_JACK_HEADSET) { in rt700_btn_check_handler()
[all …]
H A Drt5668.c63 int jack_type; member
922 rt5668->jack_type = SND_JACK_HEADSET; in rt5668_headset_detect()
926 rt5668->jack_type = SND_JACK_HEADPHONE; in rt5668_headset_detect()
936 rt5668->jack_type = 0; in rt5668_headset_detect()
939 dev_dbg(component->dev, "jack_type = %d\n", rt5668->jack_type); in rt5668_headset_detect()
940 return rt5668->jack_type; in rt5668_headset_detect()
961 rt5668->jack_type = rt5668_headset_detect(rt5668->component, 0); in rt5668_jd_check_handler()
963 snd_soc_jack_report(rt5668->hs_jack, rt5668->jack_type, in rt5668_jd_check_handler()
1039 if (rt5668->jack_type == 0) { in rt5668_jack_detect_handler()
1041 rt5668->jack_type = in rt5668_jack_detect_handler()
[all …]
H A Drt711.c217 rt711->jack_type = SND_JACK_HEADPHONE; in rt711_headset_detect()
220 rt711->jack_type = SND_JACK_HEADSET; in rt711_headset_detect()
264 if (rt711->jack_type == 0) { in rt711_jack_detect_handler()
268 if (rt711->jack_type == SND_JACK_HEADSET) in rt711_jack_detect_handler()
270 } else if (rt711->jack_type == SND_JACK_HEADSET) { in rt711_jack_detect_handler()
276 rt711->jack_type = 0; in rt711_jack_detect_handler()
280 "in %s, jack_type=0x%x\n", __func__, rt711->jack_type); in rt711_jack_detect_handler()
284 snd_soc_jack_report(rt711->hs_jack, rt711->jack_type | btn_type, in rt711_jack_detect_handler()
291 snd_soc_jack_report(rt711->hs_jack, rt711->jack_type, in rt711_jack_detect_handler()
320 if (rt711->jack_type == SND_JACK_HEADSET) { in rt711_btn_check_handler()
[all …]
H A Drt5682.c966 rt5682->jack_type = SND_JACK_HEADSET; in rt5682_headset_detect()
972 rt5682->jack_type = SND_JACK_HEADPHONE; in rt5682_headset_detect()
1005 rt5682->jack_type = 0; in rt5682_headset_detect()
1008 dev_dbg(component->dev, "jack_type = %d\n", rt5682->jack_type); in rt5682_headset_detect()
1009 return rt5682->jack_type; in rt5682_headset_detect()
1125 if (rt5682->jack_type == 0) { in rt5682_jack_detect_handler()
1127 rt5682->jack_type = in rt5682_jack_detect_handler()
1130 } else if ((rt5682->jack_type & SND_JACK_HEADSET) == in rt5682_jack_detect_handler()
1133 rt5682->jack_type = SND_JACK_HEADSET; in rt5682_jack_detect_handler()
1146 rt5682->jack_type |= SND_JACK_BTN_0; in rt5682_jack_detect_handler()
[all …]
H A Drt5682s.c744 int jack_type = 0; in rt5682s_headset_detect() local
786 jack_type = SND_JACK_HEADSET; in rt5682s_headset_detect()
796 jack_type = SND_JACK_HEADPHONE; in rt5682s_headset_detect()
820 jack_type = 0; in rt5682s_headset_detect()
823 dev_dbg(component->dev, "jack_type = %d\n", jack_type); in rt5682s_headset_detect()
825 return jack_type; in rt5682s_headset_detect()
853 if (rt5682s->jack_type == 0) { in rt5682s_jack_detect_handler()
855 rt5682s->jack_type = rt5682s_headset_detect(rt5682s->component, 1); in rt5682s_jack_detect_handler()
857 } else if ((rt5682s->jack_type & SND_JACK_HEADSET) == SND_JACK_HEADSET) { in rt5682s_jack_detect_handler()
859 rt5682s->jack_type = SND_JACK_HEADSET; in rt5682s_jack_detect_handler()
[all …]
H A Dmt6359-accdet.c266 priv->jack_type = 0; in mt6359_accdet_recover_jd_setting()
330 report = priv->jack_type | priv->btn_type; in mt6359_accdet_jack_report()
363 priv->btn_type = priv->jack_type & ~MT6359_ACCDET_BTN_MASK; in is_key_pressed()
380 if (priv->jack_type == SND_JACK_HEADSET) in check_jack_btn_type()
383 priv->jack_type = SND_JACK_HEADPHONE; in check_jack_btn_type()
386 if (priv->jack_type == SND_JACK_HEADSET) { in check_jack_btn_type()
389 priv->jack_type = SND_JACK_HEADSET; in check_jack_btn_type()
395 priv->jack_type = 0; in check_jack_btn_type()
1038 priv->jack_type = 0; in mt6359_accdet_probe()
H A Drt712-sdca.c224 rt712->jack_type = 0; in rt712_sdca_headset_detect()
227 rt712->jack_type = SND_JACK_HEADPHONE; in rt712_sdca_headset_detect()
230 rt712->jack_type = SND_JACK_HEADSET; in rt712_sdca_headset_detect()
276 if (rt712->jack_type == 0) in rt712_sdca_jack_detect_handler()
280 "in %s, jack_type=0x%x\n", __func__, rt712->jack_type); in rt712_sdca_jack_detect_handler()
287 snd_soc_jack_report(rt712->hs_jack, rt712->jack_type | btn_type, in rt712_sdca_jack_detect_handler()
294 snd_soc_jack_report(rt712->hs_jack, rt712->jack_type, in rt712_sdca_jack_detect_handler()
370 rt712->jack_type = 0; in rt712_sdca_btn_check_handler()
374 snd_soc_jack_report(rt712->hs_jack, rt712->jack_type | btn_type, in rt712_sdca_btn_check_handler()
381 snd_soc_jack_report(rt712->hs_jack, rt712->jack_type, in rt712_sdca_btn_check_handler()
H A Drt5663.c76 int jack_type; member
1496 rt5663->jack_type = SND_JACK_HEADSET; in rt5663_v2_jack_detect()
1505 rt5663->jack_type = SND_JACK_HEADPHONE; in rt5663_v2_jack_detect()
1511 if (rt5663->jack_type == SND_JACK_HEADSET) { in rt5663_v2_jack_detect()
1519 rt5663->jack_type = 0; in rt5663_v2_jack_detect()
1522 dev_dbg(component->dev, "jack_type = %d\n", rt5663->jack_type); in rt5663_v2_jack_detect()
1523 return rt5663->jack_type; in rt5663_v2_jack_detect()
1608 rt5663->jack_type = SND_JACK_HEADSET; in rt5663_jack_detect()
1633 rt5663->jack_type = SND_JACK_HEADPHONE; in rt5663_jack_detect()
1659 if (rt5663->jack_type == SND_JACK_HEADSET) in rt5663_jack_detect()
[all …]
H A Drt5665.c66 int jack_type; member
1207 rt5665->jack_type = SND_JACK_HEADSET; in rt5665_headset_detect()
1210 rt5665->jack_type = SND_JACK_HEADPHONE; in rt5665_headset_detect()
1223 if (rt5665->jack_type == SND_JACK_HEADSET) in rt5665_headset_detect()
1225 rt5665->jack_type = 0; in rt5665_headset_detect()
1228 dev_dbg(component->dev, "jack_type = %d\n", rt5665->jack_type); in rt5665_headset_detect()
1229 return rt5665->jack_type; in rt5665_headset_detect()
1249 rt5665->jack_type = rt5665_headset_detect(rt5665->component, 0); in rt5665_jd_check_handler()
1251 snd_soc_jack_report(rt5665->hs_jack, rt5665->jack_type, in rt5665_jd_check_handler()
1315 if (rt5665->jack_type == 0) { in rt5665_jack_detect_handler()
[all …]
H A Drt711-sdca.c260 rt711->jack_type = 0; in rt711_sdca_headset_detect()
263 rt711->jack_type = SND_JACK_HEADPHONE; in rt711_sdca_headset_detect()
266 rt711->jack_type = SND_JACK_HEADSET; in rt711_sdca_headset_detect()
312 if (rt711->jack_type == 0) in rt711_sdca_jack_detect_handler()
316 "in %s, jack_type=0x%x\n", __func__, rt711->jack_type); in rt711_sdca_jack_detect_handler()
323 snd_soc_jack_report(rt711->hs_jack, rt711->jack_type | btn_type, in rt711_sdca_jack_detect_handler()
330 snd_soc_jack_report(rt711->hs_jack, rt711->jack_type, in rt711_sdca_jack_detect_handler()
406 rt711->jack_type = 0; in rt711_sdca_btn_check_handler()
409 snd_soc_jack_report(rt711->hs_jack, rt711->jack_type | btn_type, in rt711_sdca_btn_check_handler()
416 snd_soc_jack_report(rt711->hs_jack, rt711->jack_type, in rt711_sdca_btn_check_handler()
H A Drt722-sdca.c152 rt722->jack_type = 0; in rt722_sdca_headset_detect()
155 rt722->jack_type = SND_JACK_HEADPHONE; in rt722_sdca_headset_detect()
158 rt722->jack_type = SND_JACK_HEADSET; in rt722_sdca_headset_detect()
204 if (rt722->jack_type == 0) in rt722_sdca_jack_detect_handler()
208 "in %s, jack_type=%d\n", __func__, rt722->jack_type); in rt722_sdca_jack_detect_handler()
215 snd_soc_jack_report(rt722->hs_jack, rt722->jack_type | btn_type, in rt722_sdca_jack_detect_handler()
222 snd_soc_jack_report(rt722->hs_jack, rt722->jack_type, in rt722_sdca_jack_detect_handler()
266 rt722->jack_type = 0; in rt722_sdca_btn_check_handler()
269 snd_soc_jack_report(rt722->hs_jack, rt722->jack_type | btn_type, in rt722_sdca_btn_check_handler()
276 snd_soc_jack_report(rt722->hs_jack, rt722->jack_type, in rt722_sdca_btn_check_handler()
H A Drt5659.c1296 rt5659->jack_type = SND_JACK_HEADSET; in rt5659_headset_detect()
1301 rt5659->jack_type = SND_JACK_HEADPHONE; in rt5659_headset_detect()
1309 if (rt5659->jack_type == SND_JACK_HEADSET) in rt5659_headset_detect()
1311 rt5659->jack_type = 0; in rt5659_headset_detect()
1314 dev_dbg(component->dev, "jack_type = %d\n", rt5659->jack_type); in rt5659_headset_detect()
1315 return rt5659->jack_type; in rt5659_headset_detect()
1364 if (rt5659->jack_type == 0) { in rt5659_jack_detect_work()
1411 report = rt5659->jack_type; in rt5659_jack_detect_work()
1443 rt5659->jack_type |= SND_JACK_HEADPHONE; in rt5659_jack_detect_intel_hd_header()
1447 rt5659->jack_type = rt5659->jack_type & in rt5659_jack_detect_intel_hd_header()
[all …]
H A Dmt6359-accdet.h114 unsigned int jack_type; member
H A Drt712-sdca.h32 int jack_type; member
H A Drt711-sdca.h31 int jack_type, jd_src; member
H A Drt700.h24 int jack_type; member
H A Drt722-sdca.h35 int jack_type; member
/openbmc/linux/sound/soc/intel/boards/
H A Dcht_bsw_max98090_ti.c189 int jack_type; in cht_codec_init() local
202 jack_type = SND_JACK_HEADPHONE | SND_JACK_MICROPHONE; in cht_codec_init()
205 jack_type, jack, in cht_codec_init()
295 int jack_type; in cht_max98090_headset_init() local
305 jack_type = SND_JACK_HEADPHONE | SND_JACK_MICROPHONE | in cht_max98090_headset_init()
309 ret = snd_soc_card_jack_new(card, "Headset Jack", jack_type, jack); in cht_max98090_headset_init()
H A Dcht_bsw_nau8824.c101 int ret, jack_type; in cht_codec_init() local
109 jack_type = SND_JACK_HEADSET | SND_JACK_BTN_0 | SND_JACK_BTN_1 | in cht_codec_init()
111 ret = snd_soc_card_jack_new_pins(runtime->card, "Headset", jack_type, in cht_codec_init()
H A Dbytcr_wm5102.c205 int ret, jack_type; in byt_wm5102_init() local
234 jack_type = ARIZONA_JACK_MASK | SND_JACK_BTN_0 | SND_JACK_BTN_1 | in byt_wm5102_init()
236 ret = snd_soc_card_jack_new_pins(card, "Headset", jack_type, in byt_wm5102_init()
H A Dcht_bsw_rt5645.c256 int jack_type; in cht_codec_init() local
299 jack_type = SND_JACK_HEADPHONE | SND_JACK_MICROPHONE | in cht_codec_init()
303 jack_type = SND_JACK_HEADPHONE | SND_JACK_MICROPHONE; in cht_codec_init()
305 ret = snd_soc_card_jack_new_pins(runtime->card, "Headset", jack_type, in cht_codec_init()
/openbmc/linux/drivers/staging/greybus/
H A Daudio_module.c39 module->jack_type = 0; in gbaudio_request_jack()
58 if (module->jack_type) in gbaudio_request_jack()
61 module->jack_type, report); in gbaudio_request_jack()
63 module->jack_type = report; in gbaudio_request_jack()
87 if (!module->jack_type) { in gbaudio_request_button()
/openbmc/linux/include/sound/
H A Dsoc-jack.h39 unsigned int jack_type; member
/openbmc/linux/sound/soc/samsung/
H A Daries_wm8994.c79 .jack_type = SND_JACK_HEADPHONE,
83 .jack_type = SND_JACK_HEADSET,
87 .jack_type = SND_JACK_HEADPHONE,

12