Lines Matching defs:mbhc
24 #include "wcd-mbhc-v2.h"
567 /* mbhc module */
568 struct wcd_mbhc *mbhc;
2469 wcd_mbhc_event_notify(wcd934x->mbhc,
2474 wcd_mbhc_event_notify(wcd934x->mbhc,
2489 wcd_mbhc_event_notify(wcd934x->mbhc,
2495 wcd_mbhc_event_notify(wcd934x->mbhc,
2499 wcd_mbhc_event_notify(wcd934x->mbhc,
2886 wcd_mbhc_set_hph_type(wcd934x->mbhc, WCD_MBHC_HPH_MONO);
2910 wcd_mbhc_set_hph_type(wcd934x->mbhc, WCD_MBHC_HPH_STEREO);
2914 wcd_mbhc_set_hph_type(wcd934x->mbhc, WCD_MBHC_HPH_MONO);
2979 ucontrol->value.integer.value[0] = wcd_mbhc_get_hph_type(wcd->mbhc);
2995 wcd_mbhc_get_impedance(wcd->mbhc, &zl, &zr);
3034 wcd->mbhc = wcd_mbhc_init(component, &mbhc_cb, intr_ids, wcd_mbhc_fields, true);
3035 if (IS_ERR(wcd->mbhc)) {
3036 wcd->mbhc = NULL;
3052 if (!wcd->mbhc)
3055 wcd_mbhc_deinit(wcd->mbhc);
4626 wcd_mbhc_event_notify(wcd->mbhc, WCD_EVENT_POST_HPHL_PA_OFF);
4645 wcd_mbhc_event_notify(wcd->mbhc, WCD_EVENT_POST_HPHL_PA_OFF);
4692 wcd_mbhc_event_notify(wcd->mbhc, WCD_EVENT_PRE_HPHR_PA_OFF);
4710 wcd_mbhc_event_notify(wcd->mbhc, WCD_EVENT_POST_HPHR_PA_OFF);
5833 if (!wcd->mbhc)
5837 ret = wcd_mbhc_start(wcd->mbhc, &wcd->mbhc_cfg, jack);
5840 wcd_mbhc_stop(wcd->mbhc);