commit | 68cd6e5b206b21ff5226c806c55fd8c718d5bde5 | [log] [tgz] |
---|---|---|
author | Jean-Baptiste Maneyrol <JManeyrol@invensense.com> | Wed Jun 07 13:41:42 2017 +0000 |
committer | Jonathan Cameron <jic23@kernel.org> | Sun Jun 11 15:07:37 2017 +0100 |
tree | 9cd91b390b10c26153bf429eb19b428b355e5ea6 | |
parent | e8ee2b67bd0f334613794a7e27dfd8fd51998edf [diff] |
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>