Home
last modified time | relevance | path

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

12

/linux/sound/soc/codecs/
H A Dwcd-mbhc-v2.c293 enum snd_jack_types jack_type) in wcd_mbhc_report_plug_removal() argument
295 mbhc->hph_status &= ~jack_type; in wcd_mbhc_report_plug_removal()
332 enum snd_jack_types jack_type) in wcd_mbhc_report_plug_insertion() argument
341 jack_type == SND_JACK_HEADPHONE) in wcd_mbhc_report_plug_insertion()
345 switch (jack_type) { in wcd_mbhc_report_plug_insertion()
367 (jack_type == SND_JACK_HEADPHONE)) { in wcd_mbhc_report_plug_insertion()
368 jack_type = SND_JACK_LINEOUT; in wcd_mbhc_report_plug_insertion()
386 jack_type = SND_JACK_LINEOUT; in wcd_mbhc_report_plug_insertion()
396 mbhc->hph_status |= jack_type; in wcd_mbhc_report_plug_insertion()
398 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()
[all...]
H A Drt5668.c63 int jack_type; member
878 rt5668->jack_type = SND_JACK_HEADSET; in rt5668_headset_detect()
882 rt5668->jack_type = SND_JACK_HEADPHONE; in rt5668_headset_detect()
892 rt5668->jack_type = 0; in rt5668_headset_detect()
895 dev_dbg(component->dev, "jack_type = %d\n", rt5668->jack_type); in rt5668_headset_detect()
896 return rt5668->jack_type; in rt5668_headset_detect()
917 rt5668->jack_type = rt5668_headset_detect(rt5668->component, 0); in rt5668_jd_check_handler()
919 snd_soc_jack_report(rt5668->hs_jack, rt5668->jack_type, in rt5668_jd_check_handler()
995 if (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()
[all...]
H A Drt5682.c968 rt5682->jack_type = SND_JACK_HEADSET; in rt5682_headset_detect()
974 rt5682->jack_type = SND_JACK_HEADPHONE; in rt5682_headset_detect()
1007 rt5682->jack_type = 0; in rt5682_headset_detect()
1010 dev_dbg(component->dev, "jack_type = %d\n", rt5682->jack_type); in rt5682_headset_detect()
1011 return rt5682->jack_type; in rt5682_headset_detect()
1127 if (rt5682->jack_type == 0) { in rt5682_jack_detect_handler()
1129 rt5682->jack_type = in rt5682_jack_detect_handler()
1132 } else if ((rt5682->jack_type & SND_JACK_HEADSET) == in rt5682_jack_detect_handler()
1135 rt5682->jack_type in rt5682_jack_detect_handler()
[all...]
H A Drt5682s.c745 int jack_type = 0; in rt5682s_headset_detect() local
787 jack_type = SND_JACK_HEADSET; in rt5682s_headset_detect()
797 jack_type = SND_JACK_HEADPHONE; in rt5682s_headset_detect()
821 jack_type = 0; in rt5682s_headset_detect()
824 dev_dbg(component->dev, "jack_type = %d\n", jack_type); in rt5682s_headset_detect()
826 return jack_type; in rt5682s_headset_detect()
854 if (rt5682s->jack_type == 0) { in rt5682s_jack_detect_handler()
856 rt5682s->jack_type = rt5682s_headset_detect(rt5682s->component, 1); in rt5682s_jack_detect_handler()
858 } else if ((rt5682s->jack_type in rt5682s_jack_detect_handler()
[all...]
H A Dmt6359-accdet.c262 priv->jack_type = 0; in mt6359_accdet_recover_jd_setting()
326 report = priv->jack_type | priv->btn_type; in mt6359_accdet_jack_report()
359 priv->btn_type = priv->jack_type & ~MT6359_ACCDET_BTN_MASK; in is_key_pressed()
376 if (priv->jack_type == SND_JACK_HEADSET) in check_jack_btn_type()
379 priv->jack_type = SND_JACK_HEADPHONE; in check_jack_btn_type()
382 if (priv->jack_type == SND_JACK_HEADSET) { in check_jack_btn_type()
385 priv->jack_type = SND_JACK_HEADSET; in check_jack_btn_type()
391 priv->jack_type = 0; in check_jack_btn_type()
1034 priv->jack_type = 0; in mt6359_accdet_probe()
H A Drt5665.c63 int jack_type; member
1108 rt5665->jack_type = SND_JACK_HEADSET; in rt5665_headset_detect()
1111 rt5665->jack_type = SND_JACK_HEADPHONE; in rt5665_headset_detect()
1124 if (rt5665->jack_type == SND_JACK_HEADSET) in rt5665_headset_detect()
1126 rt5665->jack_type = 0; in rt5665_headset_detect()
1129 dev_dbg(component->dev, "jack_type = %d\n", rt5665->jack_type); in rt5665_headset_detect()
1130 return rt5665->jack_type; in rt5665_headset_detect()
1150 rt5665->jack_type = rt5665_headset_detect(rt5665->component, 0); in rt5665_jd_check_handler()
1152 snd_soc_jack_report(rt5665->hs_jack, rt5665->jack_type, in rt5665_jd_check_handler()
[all...]
H A Drt711-sdca.c280 rt711->jack_type = 0; in rt711_sdca_headset_detect()
283 rt711->jack_type = SND_JACK_HEADPHONE; in rt711_sdca_headset_detect()
286 rt711->jack_type = SND_JACK_HEADSET; in rt711_sdca_headset_detect()
332 if (rt711->jack_type == 0) in rt711_sdca_jack_detect_handler()
336 "in %s, jack_type=0x%x\n", __func__, rt711->jack_type); in rt711_sdca_jack_detect_handler()
343 snd_soc_jack_report(rt711->hs_jack, rt711->jack_type | btn_type, in rt711_sdca_jack_detect_handler()
350 snd_soc_jack_report(rt711->hs_jack, rt711->jack_type, in rt711_sdca_jack_detect_handler()
426 rt711->jack_type = 0; in rt711_sdca_btn_check_handler()
429 snd_soc_jack_report(rt711->hs_jack, rt711->jack_type | btn_typ in rt711_sdca_btn_check_handler()
[all...]
H A Drt722-sdca.c154 rt722->jack_type = 0; in rt722_sdca_headset_detect()
157 rt722->jack_type = SND_JACK_HEADPHONE; in rt722_sdca_headset_detect()
160 rt722->jack_type = SND_JACK_HEADSET; in rt722_sdca_headset_detect()
206 if (rt722->jack_type == 0) in rt722_sdca_jack_detect_handler()
210 "in %s, jack_type=%d\n", __func__, rt722->jack_type); in rt722_sdca_jack_detect_handler()
217 snd_soc_jack_report(rt722->hs_jack, rt722->jack_type | btn_type, in rt722_sdca_jack_detect_handler()
224 snd_soc_jack_report(rt722->hs_jack, rt722->jack_type, in rt722_sdca_jack_detect_handler()
268 rt722->jack_type = 0; in rt722_sdca_btn_check_handler()
271 snd_soc_jack_report(rt722->hs_jack, rt722->jack_type | btn_type, in rt722_sdca_btn_check_handler()
278 snd_soc_jack_report(rt722->hs_jack, rt722->jack_type, in rt722_sdca_btn_check_handler()
H A Drt712-sdca.c232 rt712->jack_type = 0; in rt712_sdca_headset_detect()
235 rt712->jack_type = SND_JACK_HEADPHONE; in rt712_sdca_headset_detect()
238 rt712->jack_type = SND_JACK_HEADSET; in rt712_sdca_headset_detect()
284 if (rt712->jack_type == 0) in rt712_sdca_jack_detect_handler()
288 "in %s, jack_type=0x%x\n", __func__, rt712->jack_type); in rt712_sdca_jack_detect_handler()
295 snd_soc_jack_report(rt712->hs_jack, rt712->jack_type | btn_type, in rt712_sdca_jack_detect_handler()
302 snd_soc_jack_report(rt712->hs_jack, rt712->jack_type, in rt712_sdca_jack_detect_handler()
378 rt712->jack_type = 0; in rt712_sdca_btn_check_handler()
382 snd_soc_jack_report(rt712->hs_jack, rt712->jack_type | btn_typ in rt712_sdca_btn_check_handler()
[all...]
H A Drt721-sdca.c43 rt721->jack_type = rt_sdca_headset_detect(rt721->regmap, in rt721_sdca_jack_detect_handler()
45 if (rt721->jack_type < 0) in rt721_sdca_jack_detect_handler()
55 if (rt721->jack_type == 0) in rt721_sdca_jack_detect_handler()
59 "in %s, jack_type=%d\n", __func__, rt721->jack_type); in rt721_sdca_jack_detect_handler()
66 snd_soc_jack_report(rt721->hs_jack, rt721->jack_type | btn_type, in rt721_sdca_jack_detect_handler()
73 snd_soc_jack_report(rt721->hs_jack, rt721->jack_type, in rt721_sdca_jack_detect_handler()
117 rt721->jack_type = 0; in rt721_sdca_btn_check_handler()
120 snd_soc_jack_report(rt721->hs_jack, rt721->jack_type | btn_type, in rt721_sdca_btn_check_handler()
127 snd_soc_jack_report(rt721->hs_jack, rt721->jack_type, in rt721_sdca_btn_check_handler()
H A Drt700.h24 int jack_type; member
H A Drt711-sdca.h31 int jack_type, jd_src; member
H A Drt722-sdca.h34 int jack_type; member
H A Drt721-sdca.h35 int jack_type; member
H A Drt711.h26 int jack_type, jd_src; member
H A Drt5645.c470 int jack_type; member
3214 rt5645->jack_type = SND_JACK_HEADSET; in rt5645_jack_detect()
3223 rt5645->jack_type = SND_JACK_HEADPHONE; in rt5645_jack_detect()
3233 rt5645->jack_type = 0; in rt5645_jack_detect()
3258 return rt5645->jack_type; in rt5645_jack_detect()
3355 if (!val && (rt5645->jack_type == 0)) { /* jack in */ in rt5645_jack_detect_work()
3357 } else if (!val && rt5645->jack_type == SND_JACK_HEADSET) { in rt5645_jack_detect_work()
3400 report = rt5645->jack_type; in rt5645_jack_detect_work()
4341 rt5645->jack_type = 0; in rt5645_sys_resume()
/linux/sound/soc/intel/boards/
H A Dcht_bsw_max98090_ti.c188 int jack_type; in cht_codec_init()
201 jack_type = SND_JACK_HEADPHONE | SND_JACK_MICROPHONE; in cht_codec_init()
204 jack_type, jack, in cht_codec_init()
294 int jack_type; in cht_max98090_headset_init()
304 jack_type = SND_JACK_HEADPHONE | SND_JACK_MICROPHONE | in cht_max98090_headset_init()
308 ret = snd_soc_card_jack_new(card, "Headset Jack", jack_type, jack); in cht_max98090_headset_init()
189 int jack_type; cht_codec_init() local
295 int jack_type; cht_max98090_headset_init() local
H A Dcht_bsw_rt5645.c255 int jack_type; in cht_codec_init() local
298 jack_type = SND_JACK_HEADPHONE | SND_JACK_MICROPHONE | in cht_codec_init()
302 jack_type = SND_JACK_HEADPHONE | SND_JACK_MICROPHONE; in cht_codec_init()
304 ret = snd_soc_card_jack_new_pins(runtime->card, "Headset", jack_type, in cht_codec_init()
/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()
H A Daudio_codec.h135 int jack_type; member
/linux/sound/soc/sunxi/
H A Dsun8i-codec.c235 int jack_type; member
1363 if (scodec->jack_type & SND_JACK_MICROPHONE) { in sun8i_codec_jack_work()
1376 scodec->jack_type); in sun8i_codec_jack_work()
1417 snd_soc_jack_report(scodec->jack, type, scodec->jack_type); in sun8i_codec_jack_work()
1424 if (scodec->jack_type & SND_JACK_MICROPHONE) in sun8i_codec_jack_work()
1427 snd_soc_jack_report(scodec->jack, 0, scodec->jack_type); in sun8i_codec_jack_work()
1491 scodec->jack_type); in sun8i_codec_jack_irq()
/linux/include/sound/
H A Dsoc-jack.h39 unsigned int jack_type; member
/linux/sound/soc/
H A Dsoc-jack.c119 return zone->jack_type; in snd_soc_jack_get_type()

12