ST_LSM6DSX_ID_ACC
acc_sensor = iio_priv(hw->iio_devs[ST_LSM6DSX_ID_ACC]);
memcpy(hw->scan[ST_LSM6DSX_ID_ACC].channels,
sizeof(hw->scan[ST_LSM6DSX_ID_ACC].channels));
offset += sizeof(hw->scan[ST_LSM6DSX_ID_ACC].channels);
hw->iio_devs[ST_LSM6DSX_ID_ACC],
&hw->scan[ST_LSM6DSX_ID_ACC],
iio_dev = hw->iio_devs[ST_LSM6DSX_ID_ACC];
sensor->id != ST_LSM6DSX_ID_ACC)
attrs = i == ST_LSM6DSX_ID_ACC ? st_lsm6dsx_buffer_attrs : NULL;
[ST_LSM6DSX_ID_ACC] = {
[ST_LSM6DSX_ID_ACC] = {
[ST_LSM6DSX_ID_ACC] = {
[ST_LSM6DSX_ID_ACC] = {
[ST_LSM6DSX_ID_ACC] = {
[ST_LSM6DSX_ID_ACC] = {
[ST_LSM6DSX_ID_ACC] = {
[ST_LSM6DSX_ID_ACC] = {
[ST_LSM6DSX_ID_ACC] = {
[ST_LSM6DSX_ID_ACC] = {
[ST_LSM6DSX_ID_ACC] = {
case ST_LSM6DSX_ID_ACC: {
ref_sensor = iio_priv(hw->iio_devs[ST_LSM6DSX_ID_ACC]);
for (i = ST_LSM6DSX_ID_ACC; i < ST_LSM6DSX_ID_MAX; i++) {
[ST_LSM6DSX_ID_ACC] = {
if (sensor->id != ST_LSM6DSX_ID_ACC)
[ST_LSM6DSX_ID_ACC] = {
[ST_LSM6DSX_ID_ACC] = {
case ST_LSM6DSX_ID_ACC:
timestamp = iio_get_time_ns(hw->iio_devs[ST_LSM6DSX_ID_ACC]);
iio_push_event(hw->iio_devs[ST_LSM6DSX_ID_ACC],
iio_push_event(hw->iio_devs[ST_LSM6DSX_ID_ACC],
iio_push_event(hw->iio_devs[ST_LSM6DSX_ID_ACC],
[ST_LSM6DSX_ID_ACC] = {
[ST_LSM6DSX_ID_ACC] = {
[ST_LSM6DSX_ID_ACC] = {
[ST_LSM6DSX_ID_ACC] = {
[ST_LSM6DSX_ID_ACC] = {
[ST_LSM6DSX_ID_ACC] = {
[ST_LSM6DSX_ID_ACC] = {
[ST_LSM6DSX_ID_ACC] = {
[ST_LSM6DSX_ID_ACC] = {
[ST_LSM6DSX_ID_ACC] = {
[ST_LSM6DSX_ID_ACC] = {
[ST_LSM6DSX_ID_ACC] = {
[ST_LSM6DSX_ID_ACC] = {
[ST_LSM6DSX_ID_ACC] = {
[ST_LSM6DSX_ID_ACC] = {
[ST_LSM6DSX_ID_ACC] = {
[ST_LSM6DSX_ID_ACC] = {
sensor = iio_priv(hw->iio_devs[ST_LSM6DSX_ID_ACC]);
odr = (hw->enable_mask & BIT(ST_LSM6DSX_ID_ACC)) ? sensor->odr : 12500;
ref_sensor = iio_priv(hw->iio_devs[ST_LSM6DSX_ID_ACC]);
enum st_lsm6dsx_sensor_id ref_id = ST_LSM6DSX_ID_ACC;
sensor = iio_priv(hw->iio_devs[ST_LSM6DSX_ID_ACC]);