Lines Matching full:scale
46 * pressure = (press_cnt - outputmin) * scale + pmin
56 * * scale - (pmax - pmin) / (outputmax - outputmin)
59 * pressure = (raw + offset) * scale
63 * * offset - (-1 * outputmin) - pmin / scale
111 int scale; /* int part of scale */ member
112 int scale2; /* nano part of scale */
303 *val = data->scale; in mpr_read_raw()
325 s64 scale, offset; in mpr_probe() local
385 scale = div_s64(((s64)(data->pmax - data->pmin)) * NANO, in mpr_probe()
387 data->scale = div_s64_rem(scale, NANO, &data->scale2); in mpr_probe()
389 * multiply with NANO before dividing by scale and later divide by NANO in mpr_probe()
393 div_s64(div_s64((s64)data->pmin * NANO, scale), NANO); in mpr_probe()