st_lsm6dsx_sensor
struct st_lsm6dsx_sensor;
int (*update_fifo)(struct st_lsm6dsx_sensor *sensor, bool enable);
int st_lsm6dsx_sensor_set_enable(struct st_lsm6dsx_sensor *sensor,
int st_lsm6dsx_update_watermark(struct st_lsm6dsx_sensor *sensor,
int st_lsm6dsx_update_fifo(struct st_lsm6dsx_sensor *sensor, bool enable);
int st_lsm6dsx_check_odr(struct st_lsm6dsx_sensor *sensor, u32 odr, u8 *val);
int st_lsm6dsx_shub_set_enable(struct st_lsm6dsx_sensor *sensor, bool enable);
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
st_lsm6dsx_device_set_enable(struct st_lsm6dsx_sensor *sensor, bool enable)
st_lsm6dsx_get_decimator_val(struct st_lsm6dsx_sensor *sensor, u32 max_odr)
struct st_lsm6dsx_sensor *sensor;
static u8 st_lsm6dsx_get_sip(struct st_lsm6dsx_sensor *sensor, u32 min_odr)
struct st_lsm6dsx_sensor *sensor;
static int st_lsm6dsx_set_fifo_odr(struct st_lsm6dsx_sensor *sensor,
int st_lsm6dsx_update_watermark(struct st_lsm6dsx_sensor *sensor, u16 watermark)
struct st_lsm6dsx_sensor *cur_sensor;
struct st_lsm6dsx_sensor *sensor;
struct st_lsm6dsx_sensor *acc_sensor, *gyro_sensor, *ext_sensor = NULL;
struct st_lsm6dsx_sensor *sensor;
st_lsm6dsx_update_samples_to_discard(struct st_lsm6dsx_sensor *sensor)
int st_lsm6dsx_update_fifo(struct st_lsm6dsx_sensor *sensor, bool enable)
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
struct st_lsm6dsx_sensor *sensor = iio_priv(dev_to_iio_dev(dev));
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
static int st_lsm6dsx_set_full_scale(struct st_lsm6dsx_sensor *sensor,
int st_lsm6dsx_check_odr(struct st_lsm6dsx_sensor *sensor, u32 odr, u8 *val)
struct st_lsm6dsx_sensor *ref = iio_priv(hw->iio_devs[id]);
st_lsm6dsx_set_odr(struct st_lsm6dsx_sensor *sensor, u32 req_odr)
struct st_lsm6dsx_sensor *ref_sensor = sensor;
__st_lsm6dsx_sensor_set_enable(struct st_lsm6dsx_sensor *sensor,
st_lsm6dsx_check_events(struct st_lsm6dsx_sensor *sensor)
int st_lsm6dsx_sensor_set_enable(struct st_lsm6dsx_sensor *sensor,
static int st_lsm6dsx_read_oneshot(struct st_lsm6dsx_sensor *sensor,
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
static int st_lsm6dsx_events_enable(struct st_lsm6dsx_sensor *sensor,
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
struct st_lsm6dsx_sensor *sensor = iio_priv(dev_to_iio_dev(dev));
struct st_lsm6dsx_sensor *sensor = iio_priv(dev_to_iio_dev(dev));
struct st_lsm6dsx_sensor *sensor;
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
struct st_lsm6dsx_sensor *sensor;
struct st_lsm6dsx_sensor *sensor;
struct st_lsm6dsx_sensor *sensor;
static int st_lsm6dsx_shub_master_enable(struct st_lsm6dsx_sensor *sensor,
st_lsm6dsx_shub_read(struct st_lsm6dsx_sensor *sensor, u8 addr,
st_lsm6dsx_shub_write(struct st_lsm6dsx_sensor *sensor, u8 addr,
st_lsm6dsx_shub_write_with_mask(struct st_lsm6dsx_sensor *sensor,
st_lsm6dsx_shub_get_odr_val(struct st_lsm6dsx_sensor *sensor,
st_lsm6dsx_shub_set_odr(struct st_lsm6dsx_sensor *sensor, u32 odr)
st_lsm6dsx_shub_config_channels(struct st_lsm6dsx_sensor *sensor,
struct st_lsm6dsx_sensor *cur_sensor;
int st_lsm6dsx_shub_set_enable(struct st_lsm6dsx_sensor *sensor, bool enable)
st_lsm6dsx_shub_read_oneshot(struct st_lsm6dsx_sensor *sensor,
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
st_lsm6dsx_shub_set_full_scale(struct st_lsm6dsx_sensor *sensor,
struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev);
struct st_lsm6dsx_sensor *ref_sensor;
struct st_lsm6dsx_sensor *sensor = iio_priv(dev_get_drvdata(dev));
struct st_lsm6dsx_sensor *sensor = iio_priv(dev_get_drvdata(dev));
struct st_lsm6dsx_sensor *sensor;
static int st_lsm6dsx_shub_init_device(struct st_lsm6dsx_sensor *sensor)
struct st_lsm6dsx_sensor *sensor;
struct st_lsm6dsx_sensor *sensor;