iio: imu: inv_mpu6050: disable i2c mux for MPU925x
authorJean-Baptiste Maneyrol <JManeyrol@invensense.com>
Mon, 16 Sep 2019 09:41:58 +0000 (09:41 +0000)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sat, 5 Oct 2019 10:05:03 +0000 (11:05 +0100)
commitca4a649694bb159b221eb0cfecec46838473b536
treeea22852561f02b7be351f87cbc8023341cfb10e7
parent348eb0b2c4f0f912d626fa789dfeb084b083e1f0
iio: imu: inv_mpu6050: disable i2c mux for MPU925x

Disable i2c mux for supported 9xxx chips. This is a
pre-requesite for controling 9xxx magnetometer using the
i2c master of the chip.

Check in device-tree that there is no i2c-gate device declared
for ensuring backward compatibility with existing setups.

Signed-off-by: Jean-Baptiste Maneyrol <jmaneyrol@invensense.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c
drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h