linux-kernel-test/drivers/iio/imu/st_lsm6dsx
Lorenzo Bianconi fdb828e2c7 iio: imu: st_lsm6dsx: fix waitime for st_lsm6dsx i2c controller
i2c controller available in st_lsm6dsx series performs i2c slave
configuration using accel clock as trigger.
st_lsm6dsx_shub_wait_complete routine is used to wait the controller has
carried out the requested configuration. However if the accel sensor is not
enabled we should not use its configured odr to estimate a proper timeout

Fixes: c91c1c844e ("iio: imu: st_lsm6dsx: add i2c embedded controller support")
Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
2019-10-09 19:11:28 +01:00
..
Kconfig iio: imu: st_lsm6dsx: add support for accel/gyro unit of lsm9ds1 2019-09-03 18:55:50 +01:00
Makefile iio: imu: st_lsm6dsx: add i3c basic support for LSM6DSO and LSM6DSR 2019-07-27 22:55:27 +01:00
st_lsm6dsx_buffer.c iio: imu: st_lsm6dsx: introduce update_fifo function pointer 2019-08-26 08:52:03 +01:00
st_lsm6dsx_core.c iio: imu: st_lsm6dsx: forbid 0 sensor sensitivity 2019-09-08 12:35:08 +01:00
st_lsm6dsx_i2c.c iio: imu: st_lsm6dsx: add support for accel/gyro unit of lsm9ds1 2019-09-03 18:55:50 +01:00
st_lsm6dsx_i3c.c iio: imu: st_lsm6dsx: add i3c basic support for LSM6DSO and LSM6DSR 2019-07-27 22:55:27 +01:00
st_lsm6dsx_shub.c iio: imu: st_lsm6dsx: fix waitime for st_lsm6dsx i2c controller 2019-10-09 19:11:28 +01:00
st_lsm6dsx_spi.c iio: imu: st_lsm6dsx: add support for accel/gyro unit of lsm9ds1 2019-09-03 18:55:50 +01:00
st_lsm6dsx.h iio: imu: st_lsm6dsx: forbid 0 sensor sensitivity 2019-09-08 12:35:08 +01:00