Home
last modified time | relevance | path

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

/linux/drivers/iio/imu/st_lsm6dsx/
H A Dst_lsm6dsx_core.c1635 data = ST_LSM6DSX_SHIFT_VAL(enable, hub_settings->page_mux.mask); in st_lsm6dsx_set_page()
1696 data = ST_LSM6DSX_SHIFT_VAL(fs_table->fs_avl[i].val, in st_lsm6dsx_set_full_scale()
1795 data = ST_LSM6DSX_SHIFT_VAL(val, reg->mask); in st_lsm6dsx_set_odr()
1976 data = ST_LSM6DSX_SHIFT_VAL(state, enable_mask); in st_lsm6dsx_event_setup()
1996 data = ST_LSM6DSX_SHIFT_VAL(state, src->enable_mask); in st_lsm6dsx_event_setup()
2103 data = ST_LSM6DSX_SHIFT_VAL(val, reg->mask); in st_lsm6dsx_write_event()
2159 ST_LSM6DSX_SHIFT_VAL(state, reg->mask)); in st_lsm6dsx_events_enable()
2382 data = ST_LSM6DSX_SHIFT_VAL(1, hub_settings->pullup_en.mask); in st_lsm6dsx_init_shub()
2400 data = ST_LSM6DSX_SHIFT_VAL(3, hub_settings->aux_sens.mask); in st_lsm6dsx_init_shub()
2412 data = ST_LSM6DSX_SHIFT_VAL(1, hub_settings->emb_func.mask); in st_lsm6dsx_init_shub()
[all …]
H A Dst_lsm6dsx_shub.c264 data = ST_LSM6DSX_SHIFT_VAL(enable, hub_settings->master_en.mask); in st_lsm6dsx_shub_master_enable()
297 slv_config = ST_LSM6DSX_SHIFT_VAL(3, aux_sens->mask); in st_lsm6dsx_shub_read()
347 data = ST_LSM6DSX_SHIFT_VAL(1, hub_settings->wr_once.mask); in st_lsm6dsx_shub_write()
841 slv_config = ST_LSM6DSX_SHIFT_VAL(3, aux_sens->mask); in st_lsm6dsx_shub_check_wai()
H A Dst_lsm6dsx_buffer.c182 int val = ST_LSM6DSX_SHIFT_VAL(data, dec_reg->mask); in st_lsm6dsx_update_decimators()
204 val = ST_LSM6DSX_SHIFT_VAL(ts_dec, ts_dec_reg->mask); in st_lsm6dsx_update_decimators()
246 val = ST_LSM6DSX_SHIFT_VAL(data, batch_reg->mask); in st_lsm6dsx_set_fifo_odr()
H A Dst_lsm6dsx.h81 #define ST_LSM6DSX_SHIFT_VAL(val, mask) (((val) << __ffs(mask)) & (mask)) macro