Home
last modified time | relevance | path

Searched refs:gain_sel (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/iio/test/
H A Diio-test-gts.c177 int ret, gain_sel; in test_iio_gts_find_gain_for_scale_using_time() local
184 TEST_SCALE_8X, 0, &gain_sel); in test_iio_gts_find_gain_for_scale_using_time()
191 KUNIT_EXPECT_EQ(test, TEST_GSEL_4, gain_sel); in test_iio_gts_find_gain_for_scale_using_time()
194 TEST_SCALE_NANO_256X, &gain_sel); in test_iio_gts_find_gain_for_scale_using_time()
201 KUNIT_EXPECT_EQ(test, TEST_GSEL_64, gain_sel); in test_iio_gts_find_gain_for_scale_using_time()
205 TEST_SCALE_MIN_X, 0, &gain_sel); in test_iio_gts_find_gain_for_scale_using_time()
207 KUNIT_EXPECT_EQ(test, TEST_GSEL_1, gain_sel); in test_iio_gts_find_gain_for_scale_using_time()
211 0, TEST_SCALE_NANO_MAX_X, &gain_sel); in test_iio_gts_find_gain_for_scale_using_time()
213 KUNIT_EXPECT_EQ(test, TEST_GSEL_4096, gain_sel); in test_iio_gts_find_gain_for_scale_using_time()
216 TEST_SCALE_NANO_256X, &gain_sel); in test_iio_gts_find_gain_for_scale_using_time()
[all...]
/linux/include/linux/iio/
H A Diio-gts-helper.h190 int *gain_sel);
192 int scale_nano, int *gain_sel,
/linux/drivers/iio/light/
H A Dveml3235.c232 int ret, it_idx, gain_sel, time_sel; in veml3235_set_scale() local
239 &gain_sel, &time_sel); in veml3235_set_scale()
247 return regmap_field_write(data->rf.gain, gain_sel); in veml3235_set_scale()
H A Drohm-bu27034.c477 int ret, time_sel, gain_sel, i; in bu27034_set_scale() local
493 val, val2, &gain_sel); in bu27034_set_scale()
529 &gain_sel); in bu27034_set_scale()
559 return bu27034_write_gain_sel(data, chan, gain_sel); in bu27034_set_scale()
H A Dbh1745.c254 int gain_sel, int_time_sel; in bh1745_get_scale() local
262 gain_sel = FIELD_GET(BH1745_CTRL2_ADC_GAIN_MASK, value); in bh1745_get_scale()
263 gain = iio_gts_find_gain_by_sel(&data->gts, gain_sel); in bh1745_get_scale()
H A Dapds9306.c689 int i, ret, time_sel, gain_sel, intg_time_idx; in apds9306_scale_set() local
696 intg_time_idx, val, val2, &gain_sel); in apds9306_scale_set()
705 time_sel, val, val2, &gain_sel); in apds9306_scale_set()
717 return regmap_field_write(rf->gain, gain_sel); in apds9306_scale_set()
H A Dveml6030.c524 int ret, gain_sel, it_idx, it_sel; in veml6030_set_scale() local
532 &gain_sel, &it_sel); in veml6030_set_scale()
540 ret = regmap_field_write(data->rf.gain, gain_sel); in veml6030_set_scale()
/linux/drivers/iio/
H A Dindustrialio-gts-helper.c969 * @gain_sel: Pointer to value where gain selector is stored.
975 int *gain_sel) in iio_gts_find_gain_sel_for_scale_using_time() argument
988 *gain_sel = ret; in iio_gts_find_gain_sel_for_scale_using_time()
999 * @gain_sel: Pointer to value where gain selector is stored.
1008 int scale_nano, int *gain_sel, in iio_gts_find_gain_time_sel_for_scale() argument
1018 gain_sel); in iio_gts_find_gain_time_sel_for_scale()