Home
last modified time | relevance | path

Searched refs:ina226_avg_tab (Results 1 – 3 of 3) sorted by relevance

/linux/lib/
H A Dutil_macros_kunit.c23 static const int ina226_avg_tab[] = { 1, 4, 16, 64, 128, 256, 512, 1024 }; in test_find_closest() local
38 FIND_CLOSEST_RANGE_CHECK(-3, 2, ina226_avg_tab, 0); in test_find_closest()
39 FIND_CLOSEST_RANGE_CHECK(3, 10, ina226_avg_tab, 1); in test_find_closest()
40 FIND_CLOSEST_RANGE_CHECK(11, 40, ina226_avg_tab, 2); in test_find_closest()
41 FIND_CLOSEST_RANGE_CHECK(41, 96, ina226_avg_tab, 3); in test_find_closest()
42 FIND_CLOSEST_RANGE_CHECK(97, 192, ina226_avg_tab, 4); in test_find_closest()
43 FIND_CLOSEST_RANGE_CHECK(193, 384, ina226_avg_tab, 5); in test_find_closest()
44 FIND_CLOSEST_RANGE_CHECK(385, 768, ina226_avg_tab, 6); in test_find_closest()
45 FIND_CLOSEST_RANGE_CHECK(769, 2048, ina226_avg_tab, 7); in test_find_closest()
131 static const int ina226_avg_tab[] = { 1024, 512, 256, 128, 64, 16, 4, 1 }; in test_find_closest_descending() local
[all …]
/linux/drivers/hwmon/
H A Dina2xx.c216 static const int ina226_avg_tab[] = { 1, 4, 16, 64, 128, 256, 512, 1024 }; variable
220 int avg = ina226_avg_tab[INA226_READ_AVG(config)]; in ina226_reg_to_interval()
245 avg_bits = find_closest(avg, ina226_avg_tab, in ina226_interval_to_reg()
246 ARRAY_SIZE(ina226_avg_tab)); in ina226_interval_to_reg()
/linux/drivers/iio/adc/
H A Dina2xx-adc.c286 static const int ina226_avg_tab[] = { 1, 4, 16, 64, 128, 256, 512, 1024 }; variable
296 bits = find_closest(val, ina226_avg_tab, in ina226_set_average()
297 ARRAY_SIZE(ina226_avg_tab)); in ina226_set_average()
299 chip->avg = ina226_avg_tab[bits]; in ina226_set_average()