diff options
author | Jean-Baptiste Maneyrol <JManeyrol@invensense.com> | 2017-06-07 13:41:42 +0000 |
---|---|---|
committer | Jonathan Cameron <jic23@kernel.org> | 2017-06-11 15:07:37 +0100 |
commit | 68cd6e5b206b21ff5226c806c55fd8c718d5bde5 (patch) | |
tree | 9cd91b390b10c26153bf429eb19b428b355e5ea6 /drivers/iio/inkern.c | |
parent | e8ee2b67bd0f334613794a7e27dfd8fd51998edf (diff) | |
download | linux-68cd6e5b206b21ff5226c806c55fd8c718d5bde5.tar.bz2 |
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>
Diffstat (limited to 'drivers/iio/inkern.c')
0 files changed, 0 insertions, 0 deletions