Home
last modified time | relevance | path

Searched refs:scale_table (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/iio/accel/
H A Dbmi088-accel-core.c122 const int scale_table[4][2]; member
245 if (val == data->chip_info->scale_table[i][0] && in bmi088_accel_set_scale()
246 val2 == data->chip_info->scale_table[i][1]) in bmi088_accel_set_scale()
355 *val = data->chip_info->scale_table[reg][0]; in bmi088_accel_read_raw()
356 *val2 = data->chip_info->scale_table[reg][1]; in bmi088_accel_read_raw()
392 *vals = (const int *)data->chip_info->scale_table; in bmi088_accel_read_avail()
470 .scale_table = {{0, 598}, {0, 1196}, {0, 2393}, {0, 4785}},
477 .scale_table = {{0, 897}, {0, 1794}, {0, 3589}, {0, 7178}},
484 .scale_table = {{0, 897}, {0, 1794}, {0, 3589}, {0, 7178}},
H A Dbmc150-accel-core.c157 const struct bmc150_scale_info scale_table[4]; member
581 for (i = 0; i < ARRAY_SIZE(data->chip_info->scale_table); ++i) { in bmc150_accel_set_scale()
582 if (data->chip_info->scale_table[i].scale == val) { in bmc150_accel_set_scale()
585 data->chip_info->scale_table[i].reg_range); in bmc150_accel_set_scale()
591 data->range = data->chip_info->scale_table[i].reg_range; in bmc150_accel_set_scale()
691 int st_size = ARRAY_SIZE(data->chip_info->scale_table); in bmc150_accel_read_raw()
694 si = &data->chip_info->scale_table[i]; in bmc150_accel_read_raw()
1111 .scale_table = { {153229, BMC150_ACCEL_DEF_RANGE_2G},
1121 .scale_table = { {153229, BMC150_ACCEL_DEF_RANGE_2G},
1131 .scale_table = { {38307, BMC150_ACCEL_DEF_RANGE_2G},
[all …]
H A Dkionix-kx022a.c434 *vals = (const int *)data->chip_info->scale_table; in kx022a_read_avail()
457 *val1 = data->chip_info->scale_table[val][0]; in kx022a_reg2scale()
458 *val2 = data->chip_info->scale_table[val][1]; in kx022a_reg2scale()
559 if (val == data->chip_info->scale_table[n][0] && in kx022a_write_raw()
560 val2 == data->chip_info->scale_table[n][1]) in kx022a_write_raw()
1160 .scale_table = kx022a_scale_table,
1188 .scale_table = kx022a_scale_table,
1217 .scale_table = kx134acr_lbz_scale_table,
1253 .scale_table = kx022a_scale_table,
1281 .scale_table = kx134acr_lbz_scale_table,
/linux/drivers/iio/adc/
H A Dad9467.c138 const unsigned int (*scale_table)[2]; member
278 tmp = (info->scale_table[index][0] * 1000000ULL) >> in __ad9467_get_scale()
343 .scale_table = ad9467_scale_table,
360 .scale_table = ad9434_scale_table,
376 .scale_table = ad9265_scale_table,
394 .scale_table = ad9643_scale_table,
412 .scale_table = ad9649_scale_table,
429 .scale_table = ad9652_scale_table,
459 if (vref_val == info->scale_table[i][1]) in ad9467_get_scale()
491 info->scale_table[i][1]); in ad9467_set_scale()
/linux/drivers/iio/imu/bmi323/
H A Dbmi323_core.c78 const int (*scale_table)[2]; member
110 .scale_table = bmi323_accel_scale,
116 .scale_table = bmi323_gyro_scale,
1645 *val2 = bmi323_hw[sensor].scale_table[scale_raw][1]; in bmi323_get_scale()
1658 if (val == bmi323_hw[sensor].scale_table[scale_raw][0] && in bmi323_set_scale()
1659 val2 == bmi323_hw[sensor].scale_table[scale_raw][1]) in bmi323_set_scale()
1687 *vals = (const int *)bmi323_hw[sensor].scale_table; in bmi323_read_avail()