Searched refs:fifo_ops (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/iio/imu/st_lsm6dsx/ |
H A D | st_lsm6dsx_buffer.c | 259 fifo_watermark = fifo_watermark * hw->settings->fifo_ops.th_wl; in st_lsm6dsx_update_watermark() 262 err = regmap_read(hw->regmap, hw->settings->fifo_ops.fifo_th.addr + 1, in st_lsm6dsx_update_watermark() 267 fifo_th_mask = hw->settings->fifo_ops.fifo_th.mask; in st_lsm6dsx_update_watermark() 273 hw->settings->fifo_ops.fifo_th.addr, in st_lsm6dsx_update_watermark() 355 u16 fifo_diff_mask = hw->settings->fifo_ops.fifo_diff.mask; in st_lsm6dsx_read_fifo() 361 hw->settings->fifo_ops.fifo_diff.addr, in st_lsm6dsx_read_fifo() 575 hw->settings->fifo_ops.fifo_diff.addr, in st_lsm6dsx_read_tagged_fifo() 583 fifo_diff_mask = hw->settings->fifo_ops.fifo_diff.mask; in st_lsm6dsx_read_tagged_fifo() 643 if (!hw->settings->fifo_ops.read_fifo) in st_lsm6dsx_flush_fifo() 648 hw->settings->fifo_ops in st_lsm6dsx_flush_fifo() [all...] |
H A D | st_lsm6dsx_core.c | 320 .fifo_ops = { 486 .fifo_ops = { 665 .fifo_ops = { 881 .fifo_ops = { 1086 .fifo_ops = { 1265 .fifo_ops = { 2269 if (!hw->settings->fifo_ops.read_fifo) in st_lsm6dsx_handler_thread() 2285 len = hw->settings->fifo_ops.read_fifo(hw); in st_lsm6dsx_handler_thread()
|
H A D | st_lsm6dsx.h | 279 * @fifo_ops: Sensor hw FIFO parameters. 312 struct st_lsm6dsx_fifo_ops fifo_ops; member
|
/kernel/linux/linux-6.6/drivers/iio/imu/st_lsm6dsx/ |
H A D | st_lsm6dsx_buffer.c | 260 fifo_watermark = fifo_watermark * hw->settings->fifo_ops.th_wl; in st_lsm6dsx_update_watermark() 263 err = regmap_read(hw->regmap, hw->settings->fifo_ops.fifo_th.addr + 1, in st_lsm6dsx_update_watermark() 268 fifo_th_mask = hw->settings->fifo_ops.fifo_th.mask; in st_lsm6dsx_update_watermark() 274 hw->settings->fifo_ops.fifo_th.addr, in st_lsm6dsx_update_watermark() 356 u16 fifo_diff_mask = hw->settings->fifo_ops.fifo_diff.mask; in st_lsm6dsx_read_fifo() 362 hw->settings->fifo_ops.fifo_diff.addr, in st_lsm6dsx_read_fifo() 590 hw->settings->fifo_ops.fifo_diff.addr, in st_lsm6dsx_read_tagged_fifo() 598 fifo_diff_mask = hw->settings->fifo_ops.fifo_diff.mask; in st_lsm6dsx_read_tagged_fifo() 658 if (!hw->settings->fifo_ops.read_fifo) in st_lsm6dsx_flush_fifo() 663 hw->settings->fifo_ops in st_lsm6dsx_flush_fifo() [all...] |
H A D | st_lsm6dsx_core.c | 208 .fifo_ops = { 334 .fifo_ops = { 500 .fifo_ops = { 700 .fifo_ops = { 941 .fifo_ops = { 1154 .fifo_ops = { 1329 .fifo_ops = { 1992 val = clamp_val(val, 1, hw->settings->fifo_ops.max_size); in st_lsm6dsx_set_watermark() 2462 if (!hw->settings->fifo_ops.read_fifo) in st_lsm6dsx_handler_thread() 2478 len = hw->settings->fifo_ops in st_lsm6dsx_handler_thread() [all...] |
H A D | st_lsm6dsx.h | 307 * @fifo_ops: Sensor hw FIFO parameters. 340 struct st_lsm6dsx_fifo_ops fifo_ops; member
|
Completed in 9 milliseconds