Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/iio/imu/st_lsm6dsr/
H A Dst_lsm6dsr_shub.c68 struct st_lsm6dsr_odr_table_entry odr_table; member
86 .odr_table = {
149 .odr_table = {
187 .odr_table = {
526 for (i = 0; i < ext_info->ext_dev_settings->odr_table.odr_size; i++) in st_lsm6dsr_shub_get_odr_val()
527 if (ext_info->ext_dev_settings->odr_table.odr_avl[i].hz >= odr) in st_lsm6dsr_shub_get_odr_val()
530 if (i == ext_info->ext_dev_settings->odr_table.odr_size) in st_lsm6dsr_shub_get_odr_val()
533 *val = ext_info->ext_dev_settings->odr_table.odr_avl[i].val; in st_lsm6dsr_shub_get_odr_val()
537 ext_info->ext_dev_settings->odr_table.odr_avl[i].uhz; in st_lsm6dsr_shub_get_odr_val()
567 ext_info->ext_dev_settings->odr_table.reg.addr, in st_lsm6dsr_shub_set_odr()
[all …]
/OK3568_Linux_fs/kernel/drivers/iio/imu/st_lsm6dsx/
H 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()
412 if (settings->odr_table.odr_avl[i].milli_hz == odr) 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()
[all …]
H A Dst_lsm6dsx_core.c126 .odr_table = {
228 .odr_table = {
394 .odr_table = {
569 .odr_table = {
783 .odr_table = {
988 .odr_table = {
1167 .odr_table = {
1421 const struct st_lsm6dsx_odr_table_entry *odr_table; in st_lsm6dsx_check_odr() local
1424 odr_table = &sensor->hw->settings->odr_table[sensor->id]; in st_lsm6dsx_check_odr()
1425 for (i = 0; i < odr_table->odr_len; i++) { in st_lsm6dsx_check_odr()
[all …]
H A Dst_lsm6dsx.h248 struct st_lsm6dsx_odr_table_entry odr_table; member
308 struct st_lsm6dsx_odr_table_entry odr_table[2]; member
/OK3568_Linux_fs/kernel/drivers/input/sensors/accel/
H A Dlis3dh.c90 struct odr_table { struct
95 static struct odr_table lis3dh_acc_odr_table[] = { argument
H A Dmc3230.c1192 static const int odr_table[8] = { variable
1199 int max_index = ARRAY_SIZE(odr_table); in mc3230_select_odr()
1202 if (want <= odr_table[i]) in mc3230_select_odr()