Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/iio/adc/
Dad4000.c226 int scale_tbl[AD4000_SCALE_OPTIONS][2]; member
272 st->scale_tbl[0][0] = tmp0; /* Integer part */ in ad4000_fill_scale_tbl()
273 st->scale_tbl[0][1] = abs(tmp1); /* Fractional part */ in ad4000_fill_scale_tbl()
276 st->scale_tbl[1][0] = tmp0; in ad4000_fill_scale_tbl()
280 st->scale_tbl[1][1] = DIV_ROUND_CLOSEST(abs(tmp1) * 4, 5); in ad4000_fill_scale_tbl()
282 st->scale_tbl[1][1] = DIV_ROUND_CLOSEST(abs(tmp1) * 9, 10); in ad4000_fill_scale_tbl()
363 *val = st->scale_tbl[st->span_comp][0]; in ad4000_read_raw()
364 *val2 = st->scale_tbl[st->span_comp][1]; in ad4000_read_raw()
386 *vals = (int *)st->scale_tbl; in ad4000_read_avail()
424 span_comp_en = val2 == st->scale_tbl[1][1]; in ad4000_write_raw()
/linux-6.12.1/drivers/iio/accel/
Dadxl380.h13 const int scale_tbl[3][2]; member
Dadxl380.c184 .scale_tbl = {
202 .scale_tbl = {
1194 *val = st->chip_info->scale_tbl[st->range][0]; in adxl380_read_raw()
1195 *val2 = st->chip_info->scale_tbl[st->range][1]; in adxl380_read_raw()
1256 *vals = (const int *)st->chip_info->scale_tbl; in adxl380_read_avail()
1258 *length = ARRAY_SIZE(st->chip_info->scale_tbl) * 2; in adxl380_read_avail()
1309 range_index = adxl380_find_match_2d_tbl(st->chip_info->scale_tbl, in adxl380_write_raw()
1310 ARRAY_SIZE(st->chip_info->scale_tbl), in adxl380_write_raw()