Home
last modified time | relevance | path

Searched refs:fixp_linear_interpolate (Results 1 – 7 of 7) sorted by relevance

/linux/include/linux/
H A Dfixp-arith.h154 static inline int fixp_linear_interpolate(int x0, int y0, int x1, int y1, int x) in fixp_linear_interpolate() function
/linux/drivers/iio/adc/
H A Dqcom-vadc-common.c363 *output = fixp_linear_interpolate(pts[i - 1].x, pts[i - 1].y, in qcom_vadc_map_voltage_temp()
389 return fixp_linear_interpolate(pts[i - 1].y, pts[i - 1].x, in qcom_vadc_map_temp_voltage()
/linux/drivers/power/supply/
H A Dpower_supply_core.c1014 return fixp_linear_interpolate(table[low].temp, in power_supply_temp2resist_simple()
1078 return fixp_linear_interpolate(vbat2ri[low].vbat_uv, in power_supply_vbat2ri()
1125 return fixp_linear_interpolate(table[low].ocv, in power_supply_ocv2cap_simple()
/linux/drivers/hwmon/
H A Dntc_thermistor.c529 temp = fixp_linear_interpolate(data->comp[low].ohm, in get_temp_mc()
/linux/drivers/platform/x86/hp/
H A Dhp-wmi.c488 return fixp_linear_interpolate(0, 0, priv->max_rpm, U8_MAX, in rpm_to_pwm()
494 return fixp_linear_interpolate(0, 0, U8_MAX, priv->max_rpm, in pwm_to_rpm()
/linux/drivers/platform/x86/
H A Dacer-wmi.c3003 *val = fixp_linear_interpolate(0, 0, 100, U8_MAX, speed); in acer_wmi_hwmon_read()
3044 speed = fixp_linear_interpolate(0, 0, U8_MAX, 100, in acer_wmi_hwmon_write()
/linux/drivers/platform/x86/uniwill/
H A Duniwill-acpi.c1000 *val = fixp_linear_interpolate(0, 0, PWM_MAX, U8_MAX, value); in uniwill_read()