Searched refs:NANO (Results 1 - 8 of 8) sorted by relevance
/linux-master/drivers/iio/pressure/ |
H A D | mprls0025pa.c | 409 scale = div_s64(((s64)(data->pmax - data->pmin)) * NANO, 411 data->scale = div_s64_rem(scale, NANO, &data->scale2); 413 * multiply with NANO before dividing by scale and later divide by NANO 416 offset = ((-1LL) * (s64)data->outmin) * NANO - 417 div_s64(div_s64((s64)data->pmin * NANO, scale), NANO); 418 data->offset = div_s64_rem(offset, NANO, &data->offset2);
|
H A D | hsc030pa.c | 518 hsc->p_scale = div_s64_rem(tmp, NANO, &hsc->p_scale_dec);
|
/linux-master/drivers/iio/ |
H A D | industrialio-gts-helper.c | 83 if (scaler > NANO) 92 *scale_nano = frac * (NANO / scaler); 101 * Expect scale to be (mostly) NANO or MICRO. Divide divider instead of 104 if (scaler > NANO || !scaler) 108 (u64)(scale_nano / (NANO / scaler)); 135 return iio_gts_delinearize(tmp, NANO, scale_int, scale_nano); 569 ret = iio_gts_linearize(max_scale_int, max_scale_nano, NANO, 861 ret = iio_gts_linearize(scale_int, scale_nano, NANO, &scale_linear); 971 return iio_gts_delinearize(lin_scale, NANO, scale_int, scale_nano);
|
/linux-master/include/linux/ |
H A D | units.h | 20 #define NANO 1000000000UL macro
|
/linux-master/drivers/rtc/ |
H A D | rtc-tps6594.c | 43 #define PPB_MULT NANO
|
/linux-master/drivers/iio/adc/ |
H A D | ad4130.c | 847 ((u64)val * NANO + val2); 848 divisor = (u64)AD4130_MAX_ODR * NANO; 873 temp = div_u64((u64)dividend * NANO, divisor); 874 *val = div_u64_rem(temp, NANO, val2); 1726 nv = (u64)ret * NANO;
|
H A D | mcp3564.c | 1105 tmp1 = ((u64)ref * NANO) >> pow; 1106 div_u64_rem(tmp1, NANO, &tmp0);
|
/linux-master/drivers/gpu/drm/bridge/ |
H A D | tc358768.c | 646 return (u32)div_u64((u64)val * NANO, pclk); 660 u64 m = (u64)val * NANO;
|
Completed in 120 milliseconds