Lines Matching refs:gts
21 #include <linux/iio/iio-gts-helper.h>
216 struct iio_gts gts;
329 ret = iio_gts_find_gain_by_sel(&data->gts, sel);
350 return iio_gts_find_int_time_by_sel(&data->gts,
367 return iio_gts_get_scale(&data->gts, gain, ret, val, val2);
451 ret = iio_gts_find_sel_by_gain(&data->gts, gain);
463 ret = iio_gts_find_sel_by_int_time(&data->gts, time);
491 if (!iio_gts_valid_time(&data->gts, time_us)) {
509 ret = iio_gts_find_new_gain_by_old_gain_time(&data->gts,
531 ret = iio_find_closest_gain_low(&data->gts,
542 ret = iio_gts_get_min_gain(&data->gts);
589 ret = iio_gts_find_gain_sel_for_scale_using_time(&data->gts, time_sel,
619 for (i = 0; i < data->gts.num_itime; i++) {
620 new_time_sel = data->gts.itime_table[i].sel;
627 &data->gts, new_time_sel, val, val2,
634 &data->gts, gain.old_gain, time_sel,
1274 return iio_gts_avail_times(&data->gts, vals, type, length);
1276 return iio_gts_all_avail_scales(&data->gts, vals, type, length);
1477 ARRAY_SIZE(bu27034_itimes), &data->gts);