Home
last modified time | relevance | path

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

/linux-6.15/drivers/iio/imu/bmi323/
H A Dbmi323_core.c75 struct bmi323_hw { struct
106 static const struct bmi323_hw bmi323_hw[2] = { variable
354 return regmap_update_bits(data->regmap, bmi323_hw[sensor].config, in bmi323_set_mode()
1537 addr = bmi323_hw[sensor].data + (chan->channel2 - IIO_MOD_X); in bmi323_read_axis()
1638 ret = regmap_read(data->regmap, bmi323_hw[sensor].config, in bmi323_get_scale()
1645 *val2 = bmi323_hw[sensor].scale_table[scale_raw][1]; in bmi323_get_scale()
1655 scale_raw = bmi323_hw[sensor].scale_table_len; in bmi323_set_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()
[all …]