This is the first patchset that reworks st_lsm6dsx driver to properly support more devices Changes since v1: - drop a blank line in st_lsm6dsx_fifo_ops description - improve commit log in patch 1 Lorenzo Bianconi (4): iio: imu: st_lsm6dsx: convert max_fifo_size in FIFO sample size iio: imu: st_lsm6dsx: split fifo mode and fifo odr configuration iio: imu: st_lsm6dsx: move decimator info in st_lsm6dsx_sensor_settings iio: imu: st_lsm6dsx: add FIFO ops data structure drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 32 +++++++++-- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 72 ++++++++++++------------ drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 78 ++++++++++++++++++++++---- 3 files changed, 132 insertions(+), 50 deletions(-) -- 2.14.1 -- To unsubscribe from this list: send the line "unsubscribe linux-iio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html