Symbol: st_lsm6dsx_sensor
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h
129
struct st_lsm6dsx_sensor;
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h
175
int (*update_fifo)(struct st_lsm6dsx_sensor *sensor, bool enable);
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h
498
int st_lsm6dsx_sensor_set_enable(struct st_lsm6dsx_sensor *sensor,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h
502
int st_lsm6dsx_update_watermark(struct st_lsm6dsx_sensor *sensor,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h
504
int st_lsm6dsx_update_fifo(struct st_lsm6dsx_sensor *sensor, bool enable);
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h
509
int st_lsm6dsx_check_odr(struct st_lsm6dsx_sensor *sensor, u32 odr, u8 *val);
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h
511
int st_lsm6dsx_shub_set_enable(struct st_lsm6dsx_sensor *sensor, bool enable);
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h
558
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h
565
st_lsm6dsx_device_set_enable(struct st_lsm6dsx_sensor *sensor, bool enable)
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c
106
st_lsm6dsx_get_decimator_val(struct st_lsm6dsx_sensor *sensor, u32 max_odr)
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c
127
struct st_lsm6dsx_sensor *sensor;
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c
145
static u8 st_lsm6dsx_get_sip(struct st_lsm6dsx_sensor *sensor, u32 min_odr)
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c
155
struct st_lsm6dsx_sensor *sensor;
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c
221
static int st_lsm6dsx_set_fifo_odr(struct st_lsm6dsx_sensor *sensor,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c
259
int st_lsm6dsx_update_watermark(struct st_lsm6dsx_sensor *sensor, u16 watermark)
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c
263
struct st_lsm6dsx_sensor *cur_sensor;
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c
310
struct st_lsm6dsx_sensor *sensor;
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c
380
struct st_lsm6dsx_sensor *acc_sensor, *gyro_sensor, *ext_sensor = NULL;
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c
545
struct st_lsm6dsx_sensor *sensor;
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c
705
st_lsm6dsx_update_samples_to_discard(struct st_lsm6dsx_sensor *sensor)
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c
728
int st_lsm6dsx_update_fifo(struct st_lsm6dsx_sensor *sensor, bool enable)
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c
782
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c
793
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c
810
struct st_lsm6dsx_sensor *sensor = iio_priv(dev_to_iio_dev(dev));
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c
821
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
1680
static int st_lsm6dsx_set_full_scale(struct st_lsm6dsx_sensor *sensor,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
1708
int st_lsm6dsx_check_odr(struct st_lsm6dsx_sensor *sensor, u32 odr, u8 *val)
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
1734
struct st_lsm6dsx_sensor *ref = iio_priv(hw->iio_devs[id]);
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
1747
st_lsm6dsx_set_odr(struct st_lsm6dsx_sensor *sensor, u32 req_odr)
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
1749
struct st_lsm6dsx_sensor *ref_sensor = sensor;
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
1800
__st_lsm6dsx_sensor_set_enable(struct st_lsm6dsx_sensor *sensor,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
1820
st_lsm6dsx_check_events(struct st_lsm6dsx_sensor *sensor)
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
1835
int st_lsm6dsx_sensor_set_enable(struct st_lsm6dsx_sensor *sensor,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
1844
static int st_lsm6dsx_read_oneshot(struct st_lsm6dsx_sensor *sensor,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
1879
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
1912
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2055
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2087
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2119
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2148
static int st_lsm6dsx_events_enable(struct st_lsm6dsx_sensor *sensor,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2177
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2214
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2239
struct st_lsm6dsx_sensor *sensor = iio_priv(dev_to_iio_dev(dev));
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2257
struct st_lsm6dsx_sensor *sensor = iio_priv(dev_to_iio_dev(dev));
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2571
struct st_lsm6dsx_sensor *sensor;
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2716
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2795
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2802
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2951
struct st_lsm6dsx_sensor *sensor;
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2985
struct st_lsm6dsx_sensor *sensor;
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c
158
struct st_lsm6dsx_sensor *sensor;
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c
242
static int st_lsm6dsx_shub_master_enable(struct st_lsm6dsx_sensor *sensor,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c
283
st_lsm6dsx_shub_read(struct st_lsm6dsx_sensor *sensor, u8 addr,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c
335
st_lsm6dsx_shub_write(struct st_lsm6dsx_sensor *sensor, u8 addr,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c
386
st_lsm6dsx_shub_write_with_mask(struct st_lsm6dsx_sensor *sensor,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c
402
st_lsm6dsx_shub_get_odr_val(struct st_lsm6dsx_sensor *sensor,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c
422
st_lsm6dsx_shub_set_odr(struct st_lsm6dsx_sensor *sensor, u32 odr)
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c
441
st_lsm6dsx_shub_config_channels(struct st_lsm6dsx_sensor *sensor,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c
448
struct st_lsm6dsx_sensor *cur_sensor;
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c
478
int st_lsm6dsx_shub_set_enable(struct st_lsm6dsx_sensor *sensor, bool enable)
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c
517
st_lsm6dsx_shub_read_oneshot(struct st_lsm6dsx_sensor *sensor,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c
556
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c
586
st_lsm6dsx_shub_set_full_scale(struct st_lsm6dsx_sensor *sensor,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c
620
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c
626
struct st_lsm6dsx_sensor *ref_sensor;
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c
675
struct st_lsm6dsx_sensor *sensor = iio_priv(dev_get_drvdata(dev));
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c
695
struct st_lsm6dsx_sensor *sensor = iio_priv(dev_get_drvdata(dev));
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c
736
struct st_lsm6dsx_sensor *sensor;
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c
791
static int st_lsm6dsx_shub_init_device(struct st_lsm6dsx_sensor *sensor)
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c
831
struct st_lsm6dsx_sensor *sensor;
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c
893
struct st_lsm6dsx_sensor *sensor;