]> git.baikalelectronics.ru Git - kernel.git/commit
iio: imu: mpu6050: add missing available scan masks
authorJean-Baptiste Maneyrol <JManeyrol@invensense.com>
Thu, 27 Jun 2019 13:19:53 +0000 (13:19 +0000)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sun, 14 Jul 2019 17:19:23 +0000 (18:19 +0100)
commit0902146a6df01ba1ad4abe964641802ae411628b
treeecdf44323663118c9ff8ca08f134349b946fe200
parent5d4222dc02fc7cd958aca0326224b02b84a1a49e
iio: imu: mpu6050: add missing available scan masks

Driver only supports 3-axis gyro and/or 3-axis accel.
For icm20602, temp data is mandatory for all configurations.

Fix all single and double axis configurations (almost never used) and more
importantly fix 3-axis gyro and 6-axis accel+gyro buffer on icm20602 when
temp data is not enabled.

Signed-off-by: Jean-Baptiste Maneyrol <jmaneyrol@invensense.com>
Fixes: b41afb39d5db ("iio: imu: mpu6050: Fix FIFO layout for ICM20602")
Cc: <Stable@vger.kernel.org>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c