Lines Matching refs:adc_info
106 struct palmas_gpadc_info *adc_info;
296 int x1 = adc->adc_info[adc_chan].x1;
297 int x2 = adc->adc_info[adc_chan].x2;
298 int v1 = adc->adc_info[adc_chan].v1;
299 int v2 = adc->adc_info[adc_chan].v2;
302 adc->adc_info[adc_chan].trim1_reg, &d1);
309 adc->adc_info[adc_chan].trim2_reg, &d2);
321 adc->adc_info[adc_chan].gain_error = k;
322 adc->adc_info[adc_chan].gain = gain;
324 adc->adc_info[adc_chan].offset = (d1 * 1000) - ((k - 1000) * x1);
367 if (!adc->adc_info[adc_chan].is_uncalibrated)
368 val = (val*1000 - adc->adc_info[adc_chan].offset) /
369 adc->adc_info[adc_chan].gain_error;
376 val = (val * adc->adc_info[adc_chan].gain) / 1000;
518 adc->adc_info = palmas_gpadc_info;
608 if (!(adc->adc_info[i].is_uncalibrated))