Lines Matching refs:iio_gts

126 int iio_gts_total_gain_to_scale(struct iio_gts *gts, int total_gain,  in iio_gts_total_gain_to_scale()
145 static void iio_gts_purge_avail_scale_table(struct iio_gts *gts) in iio_gts_purge_avail_scale_table()
168 static int gain_to_scaletables(struct iio_gts *gts, int **gains, int **scales) in gain_to_scaletables()
276 static int iio_gts_build_avail_scale_table(struct iio_gts *gts) in iio_gts_build_avail_scale_table()
350 static int iio_gts_build_avail_time_table(struct iio_gts *gts) in iio_gts_build_avail_time_table()
410 static void iio_gts_purge_avail_time_table(struct iio_gts *gts) in iio_gts_purge_avail_time_table()
444 static int iio_gts_build_avail_tables(struct iio_gts *gts) in iio_gts_build_avail_tables()
466 static void iio_gts_purge_avail_tables(struct iio_gts *gts) in iio_gts_purge_avail_tables()
502 struct iio_gts *gts) in devm_iio_gts_build_avail_tables()
529 static int iio_gts_sanity_check(struct iio_gts *gts) in iio_gts_sanity_check()
566 struct iio_gts *gts) in iio_init_iio_gts()
612 struct iio_gts *gts) in devm_iio_init_iio_gts()
634 int iio_gts_all_avail_scales(struct iio_gts *gts, const int **vals, int *type, in iio_gts_all_avail_scales()
662 int iio_gts_avail_scales_for_time(struct iio_gts *gts, int time, in iio_gts_avail_scales_for_time()
691 int iio_gts_avail_times(struct iio_gts *gts, const int **vals, int *type, in iio_gts_avail_times()
713 int iio_gts_find_sel_by_gain(struct iio_gts *gts, int gain) in iio_gts_find_sel_by_gain()
733 int iio_gts_find_gain_by_sel(struct iio_gts *gts, int sel) in iio_gts_find_gain_by_sel()
751 int iio_gts_get_min_gain(struct iio_gts *gts) in iio_gts_get_min_gain()
784 int iio_find_closest_gain_low(struct iio_gts *gts, int gain, bool *in_range) in iio_find_closest_gain_low()
829 static int iio_gts_get_int_time_gain_multiplier_by_sel(struct iio_gts *gts, in iio_gts_get_int_time_gain_multiplier_by_sel()
857 static int iio_gts_find_gain_for_scale_using_time(struct iio_gts *gts, int time_sel, in iio_gts_find_gain_for_scale_using_time()
895 int iio_gts_find_gain_sel_for_scale_using_time(struct iio_gts *gts, int time_sel, in iio_gts_find_gain_sel_for_scale_using_time()
916 static int iio_gts_get_total_gain(struct iio_gts *gts, int gain, int time) in iio_gts_get_total_gain()
933 static int iio_gts_get_scale_linear(struct iio_gts *gts, int gain, int time, in iio_gts_get_scale_linear()
964 int iio_gts_get_scale(struct iio_gts *gts, int gain, int time, int *scale_int, in iio_gts_get_scale()
1000 int iio_gts_find_new_gain_sel_by_old_gain_time(struct iio_gts *gts, in iio_gts_find_new_gain_sel_by_old_gain_time()
1057 int iio_gts_find_new_gain_by_old_gain_time(struct iio_gts *gts, int old_gain, in iio_gts_find_new_gain_by_old_gain_time()