Lines Matching defs:wcd_mbhc
191 struct wcd_mbhc *wcd_mbhc;
728 wcd_mbhc_event_notify(wcd939x->wcd_mbhc,
745 wcd_mbhc_event_notify(wcd939x->wcd_mbhc,
849 wcd_mbhc_event_notify(wcd939x->wcd_mbhc, WCD_EVENT_PRE_HPHL_PA_OFF);
865 wcd_mbhc_event_notify(wcd939x->wcd_mbhc,
1347 wcd_mbhc_event_notify(wcd939x->wcd_mbhc,
1351 wcd_mbhc_event_notify(wcd939x->wcd_mbhc,
1366 wcd_mbhc_event_notify(wcd939x->wcd_mbhc,
1373 wcd_mbhc_event_notify(wcd939x->wcd_mbhc,
1377 wcd_mbhc_event_notify(wcd939x->wcd_mbhc,
2246 wcd_mbhc_set_hph_type(wcd939x->wcd_mbhc, WCD_MBHC_HPH_MONO);
2270 wcd_mbhc_set_hph_type(wcd939x->wcd_mbhc, WCD_MBHC_HPH_STEREO);
2274 wcd_mbhc_set_hph_type(wcd939x->wcd_mbhc, WCD_MBHC_HPH_MONO);
2438 ucontrol->value.integer.value[0] = wcd_mbhc_get_hph_type(wcd939x->wcd_mbhc);
2452 wcd_mbhc_get_impedance(wcd939x->wcd_mbhc, &zl, &zr);
2491 wcd939x->wcd_mbhc = wcd_mbhc_init(component, &mbhc_cb, intr_ids, wcd_mbhc_fields, true);
2492 if (IS_ERR(wcd939x->wcd_mbhc))
2493 return PTR_ERR(wcd939x->wcd_mbhc);
2507 wcd_mbhc_deinit(wcd939x->wcd_mbhc);
3109 return wcd_mbhc_start(wcd->wcd_mbhc, &wcd->mbhc_cfg, jack);
3111 wcd_mbhc_stop(wcd->wcd_mbhc);
3148 if (!wcd939x->wcd_mbhc)
3155 return wcd_mbhc_typec_report_plug(wcd939x->wcd_mbhc);
3157 return wcd_mbhc_typec_report_unplug(wcd939x->wcd_mbhc);