Lines Matching refs:wcd_mbhc
180 struct wcd_mbhc *wcd_mbhc;
784 wcd_mbhc_event_notify(wcd938x->wcd_mbhc,
801 wcd_mbhc_event_notify(wcd938x->wcd_mbhc,
890 wcd_mbhc_event_notify(wcd938x->wcd_mbhc, WCD_EVENT_PRE_HPHL_PA_OFF);
906 wcd_mbhc_event_notify(wcd938x->wcd_mbhc,
1418 wcd_mbhc_event_notify(wcd938x->wcd_mbhc,
1422 wcd_mbhc_event_notify(wcd938x->wcd_mbhc,
1439 wcd_mbhc_event_notify(wcd938x->wcd_mbhc,
1445 wcd_mbhc_event_notify(wcd938x->wcd_mbhc,
1449 wcd_mbhc_event_notify(wcd938x->wcd_mbhc,
2389 wcd_mbhc_set_hph_type(wcd938x->wcd_mbhc, WCD_MBHC_HPH_MONO);
2413 wcd_mbhc_set_hph_type(wcd938x->wcd_mbhc, WCD_MBHC_HPH_STEREO);
2417 wcd_mbhc_set_hph_type(wcd938x->wcd_mbhc, WCD_MBHC_HPH_MONO);
2572 ucontrol->value.integer.value[0] = wcd_mbhc_get_hph_type(wcd938x->wcd_mbhc);
2589 wcd_mbhc_get_impedance(wcd938x->wcd_mbhc, &zl, &zr);
2628 wcd938x->wcd_mbhc = wcd_mbhc_init(component, &mbhc_cb, intr_ids, wcd_mbhc_fields, true);
2629 if (IS_ERR(wcd938x->wcd_mbhc))
2630 return PTR_ERR(wcd938x->wcd_mbhc);
2644 wcd_mbhc_deinit(wcd938x->wcd_mbhc);
3232 return wcd_mbhc_start(wcd->wcd_mbhc, &wcd->mbhc_cfg, jack);
3234 wcd_mbhc_stop(wcd->wcd_mbhc);