Searched refs:iio_gts (Results 1 – 8 of 8) sorted by relevance
| /linux-6.15/include/linux/iio/ |
| H A D | iio-gts-helper.h | 59 struct iio_gts { struct 86 iio_gts_find_itime_by_time(struct iio_gts *gts, int time) in iio_gts_find_itime_by_time() argument 101 iio_gts_find_itime_by_sel(struct iio_gts *gts, int sel) in iio_gts_find_itime_by_sel() 115 struct iio_gts *gts); 166 int iio_gts_find_sel_by_gain(struct iio_gts *gts, int gain); 181 int iio_gts_find_gain_by_sel(struct iio_gts *gts, int sel); 182 int iio_gts_get_min_gain(struct iio_gts *gts); 183 int iio_gts_find_int_time_by_sel(struct iio_gts *gts, int sel); 184 int iio_gts_find_sel_by_int_time(struct iio_gts *gts, int time); 196 int iio_gts_find_new_gain_sel_by_old_gain_time(struct iio_gts *gts, [all …]
|
| /linux-6.15/drivers/iio/ |
| H A D | industrialio-gts-helper.c | 181 static int do_combined_scaletable(struct iio_gts *gts, in do_combined_scaletable() 343 static int **create_per_time_scales(struct iio_gts *gts) in create_per_time_scales() 522 static int iio_gts_build_avail_tables(struct iio_gts *gts) in iio_gts_build_avail_tables() 544 static void iio_gts_purge_avail_tables(struct iio_gts *gts) in iio_gts_purge_avail_tables() 580 struct iio_gts *gts) in devm_iio_gts_build_avail_tables() 607 static int iio_gts_sanity_check(struct iio_gts *gts) in iio_gts_sanity_check() 644 struct iio_gts *gts) in iio_init_iio_gts() 690 struct iio_gts *gts) in devm_iio_init_iio_gts() 791 int iio_gts_find_sel_by_gain(struct iio_gts *gts, int gain) in iio_gts_find_sel_by_gain() 811 int iio_gts_find_gain_by_sel(struct iio_gts *gts, int sel) in iio_gts_find_gain_by_sel() [all …]
|
| /linux-6.15/drivers/iio/test/ |
| H A D | iio-test-gts.c | 71 static struct iio_gts gts; 100 struct iio_gts *gts, const struct iio_gain_sel_pair *g_table, in __test_init_iio_gain_scale() 385 static void test_iio_gts_chk_scales_all(struct kunit *test, struct iio_gts *gts, in test_iio_gts_chk_scales_all() 412 static void test_iio_gts_chk_scales_t200(struct kunit *test, struct iio_gts *gts, in test_iio_gts_chk_scales_t200()
|
| /linux-6.15/drivers/iio/light/ |
| H A D | veml3235.c | 39 struct iio_gts gts;
|
| H A D | bh1745.c | 129 struct iio_gts gts;
|
| H A D | rohm-bu27034.c | 203 struct iio_gts gts;
|
| H A D | apds9306.c | 176 struct iio_gts gts;
|
| H A D | veml6030.c | 112 struct iio_gts gts;
|