Searched refs:calib_graph (Results 1 – 3 of 3) sorted by relevance
| /Linux-v5.10/drivers/iio/adc/ |
| D | qcom-vadc-common.c | 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 [all …]
|
| D | sc27xx_adc.c | 124 const struct sc27xx_adc_linear_graph *calib_graph; in sc27xx_adc_scale_calibration() local 133 calib_graph = &big_scale_graph_calib; in sc27xx_adc_scale_calibration() 137 calib_graph = &small_scale_graph_calib; in sc27xx_adc_scale_calibration() 155 graph->adc0 = sc27xx_adc_get_calib_data(calib_data, calib_graph->adc0); in sc27xx_adc_scale_calibration() 157 calib_graph->adc1); in sc27xx_adc_scale_calibration()
|
| D | qcom-vadc-common.h | 160 const struct vadc_linear_graph *calib_graph,
|