/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | wcd-mbhc-v2.c | 289 enum snd_jack_types jack_type) in wcd_mbhc_report_plug_removal() 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() 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 in wcd_mbhc_report_plug_insertion() 288 wcd_mbhc_report_plug_removal(struct wcd_mbhc *mbhc, enum snd_jack_types jack_type) wcd_mbhc_report_plug_removal() argument 327 wcd_mbhc_report_plug_insertion(struct wcd_mbhc *mbhc, enum snd_jack_types jack_type) wcd_mbhc_report_plug_insertion() argument 401 wcd_mbhc_report_plug(struct wcd_mbhc *mbhc, int insertion, enum snd_jack_types jack_type) wcd_mbhc_report_plug() argument 512 enum snd_jack_types jack_type; wcd_mbhc_mech_plug_detect_irq() local [all...] |
H A D | rt700.c | 137 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 D | rt711.c | 217 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 D | rt5668.c | 63 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 in rt5668_jack_detect_handler() [all...] |
H A D | rt5682s.c | 744 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 in rt5682s_jack_detect_handler() [all...] |
H A D | rt5682.c | 966 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 in rt5682_jack_detect_handler() [all...] |
H A D | rt712-sdca.c | 224 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_typ in rt712_sdca_btn_check_handler() [all...] |
H A D | rt711-sdca.c | 260 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_typ in rt711_sdca_btn_check_handler() [all...] |
H A D | mt6359-accdet.c | 266 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 D | rt5665.c | 66 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() [all...] |
H A D | rt5663.c | 76 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 in rt5663_jack_detect() [all...] |
/kernel/linux/linux-5.10/sound/soc/intel/boards/ |
H A D | cht_bsw_max98090_ti.c | 189 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, in cht_max98090_headset_init()
|
H A D | cht_bsw_nau8824.c | 101 int ret, jack_type; in cht_codec_init() local 116 jack_type = SND_JACK_HEADSET | SND_JACK_BTN_0 | SND_JACK_BTN_1 | in cht_codec_init() 118 ret = snd_soc_card_jack_new(runtime->card, "Headset", jack_type, jack, in cht_codec_init()
|
H A D | cht_bsw_rt5645.c | 256 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() 306 jack_type, &ctx->jack, in cht_codec_init()
|
/kernel/linux/linux-6.6/sound/soc/intel/boards/ |
H A D | cht_bsw_max98090_ti.c | 189 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 D | cht_bsw_nau8824.c | 101 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 D | cht_bsw_rt5645.c | 256 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()
|
/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | rt711.c | 216 rt711->jack_type = SND_JACK_HEADPHONE; in rt711_headset_detect() 219 rt711->jack_type = SND_JACK_HEADSET; in rt711_headset_detect() 256 if (rt711->jack_type == 0) { in rt711_jack_detect_handler() 260 if (rt711->jack_type == SND_JACK_HEADSET) in rt711_jack_detect_handler() 262 } else if (rt711->jack_type == SND_JACK_HEADSET) { in rt711_jack_detect_handler() 268 rt711->jack_type = 0; in rt711_jack_detect_handler() 272 "in %s, jack_type=0x%x\n", __func__, rt711->jack_type); in rt711_jack_detect_handler() 276 snd_soc_jack_report(rt711->hs_jack, rt711->jack_type | btn_type, in rt711_jack_detect_handler() 283 snd_soc_jack_report(rt711->hs_jack, rt711->jack_type, in rt711_jack_detect_handler() [all...] |
H A D | rt700.c | 136 rt700->jack_type = SND_JACK_HEADPHONE; in rt700_headset_detect() 139 rt700->jack_type = SND_JACK_HEADSET; in rt700_headset_detect() 176 if (rt700->jack_type == 0) { in rt700_jack_detect_handler() 180 if (rt700->jack_type == SND_JACK_HEADSET) in rt700_jack_detect_handler() 182 } else if (rt700->jack_type == SND_JACK_HEADSET) { in rt700_jack_detect_handler() 188 rt700->jack_type = 0; in rt700_jack_detect_handler() 192 "in %s, jack_type=0x%x\n", __func__, rt700->jack_type); in rt700_jack_detect_handler() 196 snd_soc_jack_report(rt700->hs_jack, rt700->jack_type | btn_type, in rt700_jack_detect_handler() 203 snd_soc_jack_report(rt700->hs_jack, rt700->jack_type, in rt700_jack_detect_handler() [all...] |
H A D | rt5668.c | 63 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 in rt5668_jack_detect_handler() [all...] |
H A D | rt5682.c | 958 rt5682->jack_type = SND_JACK_HEADSET; in rt5682_headset_detect() 962 rt5682->jack_type = SND_JACK_HEADPHONE; in rt5682_headset_detect() 995 rt5682->jack_type = 0; in rt5682_headset_detect() 998 dev_dbg(component->dev, "jack_type = %d\n", rt5682->jack_type); in rt5682_headset_detect() 999 return rt5682->jack_type; in rt5682_headset_detect() 1098 if (rt5682->jack_type == 0) { in rt5682_jack_detect_handler() 1100 rt5682->jack_type = in rt5682_jack_detect_handler() 1102 } else if ((rt5682->jack_type & SND_JACK_HEADSET) == in rt5682_jack_detect_handler() 1105 rt5682->jack_type in rt5682_jack_detect_handler() [all...] |
H A D | rt5665.c | 67 int jack_type; member 1208 rt5665->jack_type = SND_JACK_HEADSET; in rt5665_headset_detect() 1211 rt5665->jack_type = SND_JACK_HEADPHONE; in rt5665_headset_detect() 1224 if (rt5665->jack_type == SND_JACK_HEADSET) in rt5665_headset_detect() 1226 rt5665->jack_type = 0; in rt5665_headset_detect() 1229 dev_dbg(component->dev, "jack_type = %d\n", rt5665->jack_type); in rt5665_headset_detect() 1230 return rt5665->jack_type; in rt5665_headset_detect() 1250 rt5665->jack_type = rt5665_headset_detect(rt5665->component, 0); in rt5665_jd_check_handler() 1252 snd_soc_jack_report(rt5665->hs_jack, rt5665->jack_type, in rt5665_jd_check_handler() [all...] |
H A D | rt5663.c | 76 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 in rt5663_jack_detect() [all...] |
/kernel/linux/linux-5.10/drivers/staging/greybus/ |
H A D | audio_module.c | 39 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()
|
/kernel/linux/linux-6.6/drivers/staging/greybus/ |
H A D | audio_module.c | 39 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()
|