Home
last modified time | relevance | path

Searched refs:iio_gts (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/include/linux/iio/
H A Diio-gts-helper.h59 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);
193 int iio_gts_find_new_gain_sel_by_old_gain_time(struct iio_gts *gts,
[all …]
/openbmc/linux/drivers/iio/
H A Dindustrialio-gts-helper.c145 static void iio_gts_purge_avail_scale_table(struct iio_gts *gts) in iio_gts_purge_avail_scale_table()
350 static int iio_gts_build_avail_time_table(struct iio_gts *gts) in iio_gts_build_avail_time_table()
441 static int iio_gts_build_avail_tables(struct iio_gts *gts) in iio_gts_build_avail_tables()
463 static void iio_gts_purge_avail_tables(struct iio_gts *gts) in iio_gts_purge_avail_tables()
499 struct iio_gts *gts) in devm_iio_gts_build_avail_tables()
526 static int iio_gts_sanity_check(struct iio_gts *gts) in iio_gts_sanity_check()
563 struct iio_gts *gts) in iio_init_iio_gts()
609 struct iio_gts *gts) in devm_iio_init_iio_gts()
710 int iio_gts_find_sel_by_gain(struct iio_gts *gts, int gain) in iio_gts_find_sel_by_gain()
730 int iio_gts_find_gain_by_sel(struct iio_gts *gts, int sel) in iio_gts_find_gain_by_sel()
[all …]
/openbmc/linux/drivers/iio/light/
H A Drohm-bu27008.c369 struct iio_gts gts;
370 struct iio_gts gts_ir;
760 static int bu27008_get_gain(struct bu27008_data *data, struct iio_gts *gts, int *gain) in bu27008_get_gain()
828 struct iio_gts *gts; in _bu27008_get_scale()
H A Drohm-bu27034.c216 struct iio_gts gts;