Searched refs:calib_graph (Results 1 - 3 of 3) sorted by relevance

/linux-master/drivers/iio/adc/
H A Dqcom-vadc-common.c393 static void qcom_vadc_scale_calib(const struct vadc_linear_graph *calib_graph, argument
398 *scale_voltage = (adc_code - calib_graph->gnd);
399 *scale_voltage *= calib_graph->dx;
400 *scale_voltage = div64_s64(*scale_voltage, calib_graph->dy);
402 *scale_voltage += calib_graph->dx;
408 static int qcom_vadc_scale_volt(const struct vadc_linear_graph *calib_graph, argument
415 qcom_vadc_scale_calib(calib_graph, adc_code, absolute, &voltage);
424 static int qcom_vadc_scale_therm(const struct vadc_linear_graph *calib_graph, argument
432 qcom_vadc_scale_calib(calib_graph, adc_code, absolute, &voltage);
446 static int qcom_vadc_scale_die_temp(const struct vadc_linear_graph *calib_graph, argument
469 qcom_vadc_scale_chg_temp(const struct vadc_linear_graph *calib_graph, const struct u32_fract *prescale, bool absolute, u16 adc_code, int *result_mdec) argument
637 qcom_vadc_scale(enum vadc_scale_fn_type scaletype, const struct vadc_linear_graph *calib_graph, const struct u32_fract *prescale, bool absolute, u16 adc_code, int *result) argument
[all...]
H A Dsc27xx_adc.c195 const struct sc27xx_adc_linear_graph *calib_graph; local
201 calib_graph = data->var_data->bscale_cal;
205 calib_graph = data->var_data->sscale_cal;
213 graph->adc0 = sc27xx_adc_get_calib_data(calib_data, calib_graph->adc0);
215 calib_graph->adc1);
/linux-master/include/linux/iio/adc/
H A Dqcom-vadc-common.h137 const struct vadc_linear_graph *calib_graph,

Completed in 122 milliseconds