Searched refs:micb_mv (Results 1 – 6 of 6) sorted by relevance
| /linux-6.15/sound/soc/codecs/ |
| H A D | wcd-mbhc-v2.c | 1016 if (mbhc->cfg->micb_mv == micbias_mv) in wcd_mbhc_adc_get_hs_thres() 1020 micbias_mv) / mbhc->cfg->micb_mv; in wcd_mbhc_adc_get_hs_thres() 1034 if (mbhc->cfg->micb_mv == micbias_mv) in wcd_mbhc_adc_get_hph_thres() 1038 micbias_mv) / mbhc->cfg->micb_mv; in wcd_mbhc_adc_get_hph_thres() 1107 if (mbhc->cfg->hs_thr && mbhc->cfg->micb_mv != WCD_MBHC_ADC_MICBIAS_MV) { in wcd_mbhc_get_spl_hs_thres() 1108 if (mbhc->cfg->micb_mv == micbias_mv) in wcd_mbhc_get_spl_hs_thres() 1111 hs_threshold = (mbhc->cfg->hs_thr * micbias_mv) / mbhc->cfg->micb_mv; in wcd_mbhc_get_spl_hs_thres()
|
| H A D | wcd937x.c | 876 static int wcd937x_get_micb_vout_ctl_val(u32 micb_mv) in wcd937x_get_micb_vout_ctl_val() argument 878 if (micb_mv < 1000 || micb_mv > 2850) { in wcd937x_get_micb_vout_ctl_val() 879 pr_err("Unsupported micbias voltage (%u mV)\n", micb_mv); in wcd937x_get_micb_vout_ctl_val() 883 return (micb_mv - 1000) / 50; in wcd937x_get_micb_vout_ctl_val() 1524 int micb_mv; in wcd937x_mbhc_micb_ctrl_threshold_mic() local 1536 micb_mv = req_en ? WCD_MBHC_THR_HS_MICB_MV : wcd937x->micb2_mv; in wcd937x_mbhc_micb_ctrl_threshold_mic() 1538 return wcd937x_mbhc_micb_adjust_voltage(component, micb_mv, MIC_BIAS_2); in wcd937x_mbhc_micb_ctrl_threshold_mic() 2959 cfg->micb_mv = wcd937x->micb2_mv; in wcd937x_probe()
|
| H A D | wcd-mbhc-v2.h | 209 u32 micb_mv; member
|
| H A D | wcd938x.c | 1977 static int wcd938x_get_micb_vout_ctl_val(u32 micb_mv) in wcd938x_get_micb_vout_ctl_val() argument 1980 if (micb_mv < 1000 || micb_mv > 2850) in wcd938x_get_micb_vout_ctl_val() 1983 return (micb_mv - 1000) / 50; in wcd938x_get_micb_vout_ctl_val() 2061 int micb_mv; in wcd938x_mbhc_micb_ctrl_threshold_mic() local 2073 micb_mv = req_en ? WCD_MBHC_THR_HS_MICB_MV : wcd938x->micb2_mv; in wcd938x_mbhc_micb_ctrl_threshold_mic() 2075 return wcd938x_mbhc_micb_adjust_voltage(component, micb_mv, MIC_BIAS_2); in wcd938x_mbhc_micb_ctrl_threshold_mic() 3288 cfg->micb_mv = wcd938x->micb2_mv; in wcd938x_populate_dt_data()
|
| H A D | wcd939x.c | 1919 static int wcd939x_get_micb_vout_ctl_val(u32 micb_mv) in wcd939x_get_micb_vout_ctl_val() argument 1922 if (micb_mv < 1000 || micb_mv > 2850) { in wcd939x_get_micb_vout_ctl_val() 1927 return (micb_mv - 1000) / 50; in wcd939x_get_micb_vout_ctl_val() 2012 int micb_mv; in wcd939x_mbhc_micb_ctrl_threshold_mic() local 2024 micb_mv = req_en ? WCD_MBHC_THR_HS_MICB_MV : wcd939x->micb2_mv; in wcd939x_mbhc_micb_ctrl_threshold_mic() 2026 return wcd939x_mbhc_micb_adjust_voltage(component, micb_mv, MIC_BIAS_2); in wcd939x_mbhc_micb_ctrl_threshold_mic() 3268 cfg->micb_mv = wcd939x->micb2_mv; in wcd939x_populate_dt_data()
|
| H A D | wcd934x.c | 2176 u32 *micb_mv) in wcd934x_get_micbias_val() argument 2194 if (micb_mv) in wcd934x_get_micbias_val() 2195 *micb_mv = mv; in wcd934x_get_micbias_val() 2524 static int wcd934x_get_micb_vout_ctl_val(u32 micb_mv) in wcd934x_get_micb_vout_ctl_val() argument 2527 if (micb_mv < 1000 || micb_mv > 2850) in wcd934x_get_micb_vout_ctl_val() 2530 return (micb_mv - 1000) / 50; in wcd934x_get_micb_vout_ctl_val() 2608 int rc, micb_mv; in wcd934x_mbhc_micb_ctrl_threshold_mic() local 2620 micb_mv = req_en ? WCD_MBHC_THR_HS_MICB_MV : wcd934x->micb2_mv; in wcd934x_mbhc_micb_ctrl_threshold_mic() 2622 rc = wcd934x_mbhc_micb_adjust_voltage(component, micb_mv, MIC_BIAS_2); in wcd934x_mbhc_micb_ctrl_threshold_mic() 5867 cfg->micb_mv = wcd->micb2_mv; in wcd934x_codec_parse_data()
|