Home
last modified time | relevance | path

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

/linux-6.15/drivers/iio/imu/st_lsm6dsx/
H A Dst_lsm6dsx_shub.c158 struct st_lsm6dsx_sensor *sensor; in st_lsm6dsx_shub_wait_complete()
283 st_lsm6dsx_shub_read(struct st_lsm6dsx_sensor *sensor, u8 addr, in st_lsm6dsx_shub_read()
402 st_lsm6dsx_shub_get_odr_val(struct st_lsm6dsx_sensor *sensor, in st_lsm6dsx_shub_get_odr_val()
448 struct st_lsm6dsx_sensor *cur_sensor; in st_lsm6dsx_shub_config_channels()
517 st_lsm6dsx_shub_read_oneshot(struct st_lsm6dsx_sensor *sensor, in st_lsm6dsx_shub_read_oneshot()
556 struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev); in st_lsm6dsx_shub_read_raw()
621 struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev); in st_lsm6dsx_shub_write_raw()
636 struct st_lsm6dsx_sensor *ref_sensor; in st_lsm6dsx_shub_write_raw()
732 struct st_lsm6dsx_sensor *sensor; in st_lsm6dsx_shub_alloc_iiodev()
826 struct st_lsm6dsx_sensor *sensor; in st_lsm6dsx_shub_check_wai()
[all …]
H A Dst_lsm6dsx.h128 struct st_lsm6dsx_sensor;
174 int (*update_fifo)(struct st_lsm6dsx_sensor *sensor, bool enable);
376 struct st_lsm6dsx_sensor { struct
469 int st_lsm6dsx_sensor_set_enable(struct st_lsm6dsx_sensor *sensor,
473 int st_lsm6dsx_update_watermark(struct st_lsm6dsx_sensor *sensor,
475 int st_lsm6dsx_update_fifo(struct st_lsm6dsx_sensor *sensor, bool enable);
480 int st_lsm6dsx_check_odr(struct st_lsm6dsx_sensor *sensor, u32 odr, u8 *val);
482 int st_lsm6dsx_shub_set_enable(struct st_lsm6dsx_sensor *sensor, bool enable);
529 struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev); in st_lsm6dsx_get_mount_matrix()
536 st_lsm6dsx_device_set_enable(struct st_lsm6dsx_sensor *sensor, bool enable) in st_lsm6dsx_device_set_enable()
H A Dst_lsm6dsx_buffer.c105 st_lsm6dsx_get_decimator_val(struct st_lsm6dsx_sensor *sensor, u32 max_odr) in st_lsm6dsx_get_decimator_val()
126 struct st_lsm6dsx_sensor *sensor; in st_lsm6dsx_get_max_min_odr()
154 struct st_lsm6dsx_sensor *sensor; in st_lsm6dsx_update_decimators()
220 static int st_lsm6dsx_set_fifo_odr(struct st_lsm6dsx_sensor *sensor, in st_lsm6dsx_set_fifo_odr()
258 struct st_lsm6dsx_sensor *cur_sensor; in st_lsm6dsx_update_watermark()
305 struct st_lsm6dsx_sensor *sensor; in st_lsm6dsx_reset_hw_ts()
375 struct st_lsm6dsx_sensor *acc_sensor, *gyro_sensor, *ext_sensor = NULL; in st_lsm6dsx_read_fifo()
540 struct st_lsm6dsx_sensor *sensor; in st_lsm6dsx_push_tagged_data()
700 st_lsm6dsx_update_samples_to_discard(struct st_lsm6dsx_sensor *sensor) in st_lsm6dsx_update_samples_to_discard()
777 struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev); in st_lsm6dsx_buffer_preenable()
[all …]
H A Dst_lsm6dsx_core.c1675 struct st_lsm6dsx_sensor *ref_sensor = sensor; in st_lsm6dsx_set_odr()
1802 struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev); in st_lsm6dsx_read_raw()
1836 struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev); in st_lsm6dsx_write_raw()
1899 struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev); in st_lsm6dsx_read_event()
1919 struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev); in st_lsm6dsx_write_event()
1949 struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev); in st_lsm6dsx_read_event_config()
1964 struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev); in st_lsm6dsx_write_event_config()
2009 struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev); in st_lsm6dsx_set_watermark()
2373 struct st_lsm6dsx_sensor *sensor; in st_lsm6dsx_alloc_iiodev()
2735 struct st_lsm6dsx_sensor *sensor; in st_lsm6dsx_suspend()
[all …]