linux/drivers/iio/imu
Jean-Baptiste Maneyrol 68cd6e5b20 iio: imu: inv_mpu6050: fix lock issues by using our own mutex
There are several locks issues when using buffer and direct polling
data at the same time. Use our own mutex for managing locking and
block simultaneous use of buffer and direct polling by using
iio_device_{claim/release}_direct_mode. This makes chip_config
enable bit obsolete, so delete it.

Signed-off-by: Jean-Baptiste Maneyrol <jmaneyrol@invensense.com>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
2017-06-11 15:07:37 +01:00
..
bmi160 Second round of IIO new device support, cleanups and features for the 4.11 cycle 2017-01-23 09:23:23 +01:00
inv_mpu6050 iio: imu: inv_mpu6050: fix lock issues by using our own mutex 2017-06-11 15:07:37 +01:00
st_lsm6dsx iio: imu: st_lsm6dsx: support active-low interrupts 2017-06-11 15:07:36 +01:00
adis16400_buffer.c
adis16400_core.c First set of new device support, features and cleanups for IIO in the 4.5 cycle 2015-12-01 09:13:29 -08:00
adis16400.h
adis16480.c First set of new device support, features and cleanups for IIO in the 4.5 cycle 2015-12-01 09:13:29 -08:00
adis_buffer.c iio: adis_buffer: Fix out-of-bounds memory access 2015-12-05 17:32:04 +00:00
adis_trigger.c
adis.c iio:adis: Add support for manual self-test flag clear 2016-04-16 13:42:43 +01:00
Kconfig iio: imu: add support to lsm6dsx driver 2017-01-14 12:40:37 +00:00
kmx61.c iio: remove unused gpio consumer.h include 2016-04-03 10:27:47 +01:00
Makefile iio: imu: add support to lsm6dsx driver 2017-01-14 12:40:37 +00:00