Lines Matching refs:calib_graph

368 static void qcom_vadc_scale_calib(const struct vadc_linear_graph *calib_graph,  in qcom_vadc_scale_calib()  argument
373 *scale_voltage = (adc_code - calib_graph->gnd); in qcom_vadc_scale_calib()
374 *scale_voltage *= calib_graph->dx; in qcom_vadc_scale_calib()
375 *scale_voltage = div64_s64(*scale_voltage, calib_graph->dy); in qcom_vadc_scale_calib()
377 *scale_voltage += calib_graph->dx; in qcom_vadc_scale_calib()
383 static int qcom_vadc_scale_volt(const struct vadc_linear_graph *calib_graph, in qcom_vadc_scale_volt() argument
390 qcom_vadc_scale_calib(calib_graph, adc_code, absolute, &voltage); in qcom_vadc_scale_volt()
399 static int qcom_vadc_scale_therm(const struct vadc_linear_graph *calib_graph, in qcom_vadc_scale_therm() argument
407 qcom_vadc_scale_calib(calib_graph, adc_code, absolute, &voltage); in qcom_vadc_scale_therm()
423 static int qcom_vadc_scale_die_temp(const struct vadc_linear_graph *calib_graph, in qcom_vadc_scale_die_temp() argument
431 qcom_vadc_scale_calib(calib_graph, adc_code, absolute, &voltage); in qcom_vadc_scale_die_temp()
446 static int qcom_vadc_scale_chg_temp(const struct vadc_linear_graph *calib_graph, in qcom_vadc_scale_chg_temp() argument
453 qcom_vadc_scale_calib(calib_graph, adc_code, absolute, &voltage); in qcom_vadc_scale_chg_temp()
620 const struct vadc_linear_graph *calib_graph, in qcom_vadc_scale() argument
627 return qcom_vadc_scale_volt(calib_graph, prescale, in qcom_vadc_scale()
632 return qcom_vadc_scale_therm(calib_graph, prescale, in qcom_vadc_scale()
636 return qcom_vadc_scale_die_temp(calib_graph, prescale, in qcom_vadc_scale()
640 return qcom_vadc_scale_chg_temp(calib_graph, prescale, in qcom_vadc_scale()