Searched refs:micb_mv (Results 1 – 9 of 9) sorted by relevance
| /linux/sound/soc/codecs/ |
| H A D | wcd-common.c | 24 int wcd_get_micb_vout_ctl_val(struct device *dev, u32 micb_mv) in wcd_get_micb_vout_ctl_val() argument 27 if (micb_mv < WCD_MIN_MICBIAS_MV || micb_mv > WCD_MAX_MICBIAS_MV) { in wcd_get_micb_vout_ctl_val() 28 dev_err(dev, "Unsupported micbias voltage (%u mV)\n", micb_mv); in wcd_get_micb_vout_ctl_val() 32 return (micb_mv - WCD_MIN_MICBIAS_MV) / 50; in wcd_get_micb_vout_ctl_val() 36 static int wcd_get_micbias_val(struct device *dev, int micb_num, u32 *micb_mv) in wcd_get_micbias_val() argument 50 if (micb_mv) in wcd_get_micbias_val() 51 *micb_mv = mv; in wcd_get_micbias_val() 68 ret = wcd_get_micbias_val(common->dev, i + 1, &common->micb_mv[i]); in wcd_dt_parse_micbias_info()
|
| H A D | wcd-common.h | 33 u32 micb_mv[WCD_MAX_MICBIAS]; member 38 int wcd_get_micb_vout_ctl_val(struct device *dev, u32 micb_mv);
|
| H A D | wcd-mbhc-v2.c | 1015 if (mbhc->cfg->micb_mv == micbias_mv) in wcd_mbhc_adc_get_hs_thres() 1019 micbias_mv) / mbhc->cfg->micb_mv; in wcd_mbhc_adc_get_hs_thres() 1033 if (mbhc->cfg->micb_mv == micbias_mv) in wcd_mbhc_adc_get_hph_thres() 1037 micbias_mv) / mbhc->cfg->micb_mv; in wcd_mbhc_adc_get_hph_thres() 1106 if (mbhc->cfg->hs_thr && mbhc->cfg->micb_mv != WCD_MBHC_ADC_MICBIAS_MV) { in wcd_mbhc_get_spl_hs_thres() 1107 if (mbhc->cfg->micb_mv == micbias_mv) in wcd_mbhc_get_spl_hs_thres() 1110 hs_threshold = (mbhc->cfg->hs_thr * micbias_mv) / mbhc->cfg->micb_mv; in wcd_mbhc_get_spl_hs_thres()
|
| H A D | wcd-mbhc-v2.h | 209 u32 micb_mv; member
|
| H A D | wcd937x.c | 1512 int micb_mv; in wcd937x_mbhc_micb_ctrl_threshold_mic() local 1521 if (wcd937x->common.micb_mv[2] >= WCD_MBHC_THR_HS_MICB_MV) in wcd937x_mbhc_micb_ctrl_threshold_mic() 1524 micb_mv = req_en ? WCD_MBHC_THR_HS_MICB_MV : wcd937x->common.micb_mv[2]; in wcd937x_mbhc_micb_ctrl_threshold_mic() 1526 return wcd937x_mbhc_micb_adjust_voltage(component, micb_mv, MIC_BIAS_2); in wcd937x_mbhc_micb_ctrl_threshold_mic() 2923 cfg->micb_mv = wcd937x->common.micb_mv[2]; in wcd937x_probe()
|
| H A D | wcd939x.c | 2002 int micb_mv; in wcd939x_mbhc_micb_ctrl_threshold_mic() local 2011 if (wcd939x->common.micb_mv[1] >= WCD_MBHC_THR_HS_MICB_MV) in wcd939x_mbhc_micb_ctrl_threshold_mic() 2014 micb_mv = req_en ? WCD_MBHC_THR_HS_MICB_MV : wcd939x->common.micb_mv[1]; in wcd939x_mbhc_micb_ctrl_threshold_mic() 2016 return wcd939x_mbhc_micb_adjust_voltage(component, micb_mv, MIC_BIAS_2); in wcd939x_mbhc_micb_ctrl_threshold_mic() 3207 cfg->micb_mv = wcd939x->common.micb_mv[1]; in wcd939x_populate_dt_data()
|
| H A D | wcd938x.c | 2050 int micb_mv; in wcd938x_mbhc_micb_ctrl_threshold_mic() local 2059 if (wcd938x->common.micb_mv[2] >= WCD_MBHC_THR_HS_MICB_MV) in wcd938x_mbhc_micb_ctrl_threshold_mic() 2062 micb_mv = req_en ? WCD_MBHC_THR_HS_MICB_MV : wcd938x->common.micb_mv[2]; in wcd938x_mbhc_micb_ctrl_threshold_mic() 2064 return wcd938x_mbhc_micb_adjust_voltage(component, micb_mv, MIC_BIAS_2); in wcd938x_mbhc_micb_ctrl_threshold_mic() 3251 cfg->micb_mv = wcd938x->common.micb_mv[2]; in wcd938x_populate_dt_data()
|
| H A D | wcd934x.c | 2562 int rc, micb_mv; in wcd934x_mbhc_micb_ctrl_threshold_mic() local 2571 if (wcd934x->common.micb_mv[1] >= WCD_MBHC_THR_HS_MICB_MV) in wcd934x_mbhc_micb_ctrl_threshold_mic() 2574 micb_mv = req_en ? WCD_MBHC_THR_HS_MICB_MV : wcd934x->common.micb_mv[1]; in wcd934x_mbhc_micb_ctrl_threshold_mic() 2576 rc = wcd934x_mbhc_micb_adjust_voltage(component, micb_mv, MIC_BIAS_2); in wcd934x_mbhc_micb_ctrl_threshold_mic() 5837 cfg->micb_mv = wcd->common.micb_mv[1]; in wcd934x_codec_parse_data()
|
| H A D | pm4125.c | 1695 cfg->micb_mv = pm4125->common.micb_mv[1]; in pm4125_probe()
|