Home
last modified time | relevance | path

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

/linux/drivers/iio/imu/st_lsm6dsx/
A Dst_lsm6dsx_shub.c48 .odr_table = {
99 .odr_table = {
411 for (i = 0; i < settings->odr_table.odr_len; i++) { in st_lsm6dsx_shub_get_odr_val()
416 if (i == settings->odr_table.odr_len) in st_lsm6dsx_shub_get_odr_val()
419 *val = settings->odr_table.odr_avl[i].val; in st_lsm6dsx_shub_get_odr_val()
436 settings->odr_table.reg.addr, in st_lsm6dsx_shub_set_odr()
437 settings->odr_table.reg.mask, in st_lsm6dsx_shub_set_odr()
497 settings->odr_table.reg.addr, in st_lsm6dsx_shub_set_enable()
498 settings->odr_table.reg.mask, 0); in st_lsm6dsx_shub_set_enable()
678 for (i = 0; i < settings->odr_table.odr_len; i++) { in st_lsm6dsx_shub_sampling_freq_avail()
[all …]
A Dst_lsm6dsx_core.c126 .odr_table = {
230 .odr_table = {
396 .odr_table = {
574 .odr_table = {
805 .odr_table = {
1014 .odr_table = {
1240 odr_table = &sensor->hw->settings->odr_table[sensor->id]; in st_lsm6dsx_check_odr()
1250 if (i == odr_table->odr_len) in st_lsm6dsx_check_odr()
1253 *val = odr_table->odr_avl[i].val; in st_lsm6dsx_check_odr()
1254 return odr_table->odr_avl[i].milli_hz; in st_lsm6dsx_check_odr()
[all …]
A Dst_lsm6dsx.h255 struct st_lsm6dsx_odr_table_entry odr_table; member
312 struct st_lsm6dsx_odr_table_entry odr_table[2]; member

Completed in 15 milliseconds