Searched refs:scale_nano (Results 1 - 3 of 3) sorted by path
/linux-master/drivers/iio/ |
H A D | industrialio-gts-helper.c | 79 int *scale_whole, int *scale_nano) 92 *scale_nano = frac * (NANO / scaler); 97 static int iio_gts_linearize(int scale_whole, int scale_nano, argument 108 (u64)(scale_nano / (NANO / scaler)); 118 * @scale_nano: Pointer to fractional part of the scale (nano or ppb) 127 int *scale_int, int *scale_nano) 135 return iio_gts_delinearize(tmp, NANO, scale_int, scale_nano); 844 * @scale_nano: Fractional part of the scale (nano or ppb) 855 int scale_int, int scale_nano, 861 ret = iio_gts_linearize(scale_int, scale_nano, NAN 78 iio_gts_delinearize(u64 lin_scale, unsigned long scaler, int *scale_whole, int *scale_nano) argument 126 iio_gts_total_gain_to_scale(struct iio_gts *gts, int total_gain, int *scale_int, int *scale_nano) argument 854 iio_gts_find_gain_for_scale_using_time(struct iio_gts *gts, int time_sel, int scale_int, int scale_nano, int *gain) argument 892 iio_gts_find_gain_sel_for_scale_using_time(struct iio_gts *gts, int time_sel, int scale_int, int scale_nano, int *gain_sel) argument 961 iio_gts_get_scale(struct iio_gts *gts, int gain, int time, int *scale_int, int *scale_nano) argument [all...] |
/linux-master/drivers/iio/test/ |
H A D | iio-test-gts.c | 351 int ret, scale_int, scale_nano; local 357 ret = iio_gts_total_gain_to_scale(>s, 1, &scale_int, &scale_nano); 360 KUNIT_EXPECT_EQ(test, 0, scale_nano); 362 ret = iio_gts_total_gain_to_scale(>s, 1, &scale_int, &scale_nano); 365 KUNIT_EXPECT_EQ(test, 0, scale_nano); 368 &scale_nano); 371 KUNIT_EXPECT_EQ(test, TEST_SCALE_NANO_4096X8, scale_nano);
|
/linux-master/include/linux/iio/ |
H A D | iio-gts-helper.h | 187 int *scale_int, int *scale_nano); 189 int scale_int, int scale_nano, 192 int *scale_nano);
|
Completed in 187 milliseconds