Lines Matching refs:prescale
282 const struct vadc_prescale_ratio *prescale,
286 const struct vadc_prescale_ratio *prescale,
290 const struct vadc_prescale_ratio *prescale,
294 const struct vadc_prescale_ratio *prescale,
298 const struct vadc_prescale_ratio *prescale,
302 const struct vadc_prescale_ratio *prescale,
306 const struct vadc_prescale_ratio *prescale,
384 const struct vadc_prescale_ratio *prescale, in qcom_vadc_scale_volt() argument
392 voltage = voltage * prescale->den; in qcom_vadc_scale_volt()
393 result = div64_s64(voltage, prescale->num); in qcom_vadc_scale_volt()
400 const struct vadc_prescale_ratio *prescale, in qcom_vadc_scale_therm() argument
424 const struct vadc_prescale_ratio *prescale, in qcom_vadc_scale_die_temp() argument
434 temp = voltage * prescale->den; in qcom_vadc_scale_die_temp()
435 do_div(temp, prescale->num * 2); in qcom_vadc_scale_die_temp()
447 const struct vadc_prescale_ratio *prescale, in qcom_vadc_scale_chg_temp() argument
455 voltage = voltage * prescale->den; in qcom_vadc_scale_chg_temp()
456 voltage = div64_s64(voltage, prescale->num); in qcom_vadc_scale_chg_temp()
466 const struct vadc_prescale_ratio *prescale, in qcom_vadc_scale_code_voltage_factor() argument
485 voltage *= prescale->den; in qcom_vadc_scale_code_voltage_factor()
486 temp = prescale->num * factor; in qcom_vadc_scale_code_voltage_factor()
496 const struct vadc_prescale_ratio *prescale, in qcom_vadc7_scale_hw_calib_therm() argument
522 const struct vadc_prescale_ratio *prescale, in qcom_vadc_scale_hw_calib_volt() argument
527 prescale, data, 1); in qcom_vadc_scale_hw_calib_volt()
533 const struct vadc_prescale_ratio *prescale, in qcom_vadc_scale_hw_calib_therm() argument
540 prescale, data, 1000); in qcom_vadc_scale_hw_calib_therm()
549 const struct vadc_prescale_ratio *prescale, in qcom_vadc_scale_hw_calib_die_temp() argument
554 prescale, data, 2); in qcom_vadc_scale_hw_calib_die_temp()
561 const struct vadc_prescale_ratio *prescale, in qcom_vadc7_scale_hw_calib_die_temp() argument
569 prescale, data, 1); in qcom_vadc7_scale_hw_calib_die_temp()
596 const struct vadc_prescale_ratio *prescale, in qcom_vadc_scale_hw_smb_temp() argument
601 prescale, data, PMIC5_SMB_TEMP_SCALE_FACTOR); in qcom_vadc_scale_hw_smb_temp()
608 const struct vadc_prescale_ratio *prescale, in qcom_vadc_scale_hw_chg5_temp() argument
613 prescale, data, 4); in qcom_vadc_scale_hw_chg5_temp()
621 const struct vadc_prescale_ratio *prescale, 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()
650 const struct vadc_prescale_ratio *prescale, in qcom_adc5_hw_scale() argument
660 return scale_adc5_fn[scaletype].scale_fn(prescale, data, in qcom_adc5_hw_scale()