linux/drivers/staging/iio
Gargi Sharma dba968c4fe staging: iio: ad7280: Replace mlock with driver private lock
The IIO subsystem is redefining iio_dev->mlock to be used by
the IIO core only for protecting device operating mode changes.
ie. Changes between INDIO_DIRECT_MODE, INDIO_BUFFER_* modes.

In this driver, mlock was being used to protect hardware state
changes.  Replace it with a lock in the devices global data.

Signed-off-by: Gargi Sharma <gs051095@gmail.com>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
2017-03-19 11:11:37 +00:00
..
accel staging: iio: adis16209: Remove mutex_lock() and mutex_unlock() calls 2017-03-19 11:01:19 +00:00
adc staging: iio: ad7280: Replace mlock with driver private lock 2017-03-19 11:11:37 +00:00
addac iio: addac: adt7136: Fix style to use octal file permissions. 2017-02-05 09:14:38 +00:00
cdc Staging: iio: cdc: ad7746: use octal permissions instead of symbolic 2017-03-19 11:05:15 +00:00
Documentation staging: iio: tsl2583: move out of staging 2016-11-13 13:07:33 +00:00
frequency staging: iio: ad9834: Remove unnecessary goto statement 2017-03-15 22:13:57 +00:00
gyro staging: iio: gyro: Remove & on function name to conform to similar IIO drivers 2017-03-13 21:20:38 +00:00
impedance-analyzer Staging: iio: impedance-analyzer: ad5933.c - style fix 2017-02-19 11:06:40 +00:00
light staging: iio: isl29028: add copyright 2017-02-11 09:48:45 +00:00
meter staging: iio: ade7754: Move contents of header file to source file 2017-03-13 21:20:28 +00:00
resolver Staging: iio: resolver: ad2s1210: Fix warning, statements should start on a tabstop 2017-03-19 11:06:59 +00:00
trigger iio: trigger: free trigger resource correctly 2017-01-22 16:14:21 +00:00
Kconfig iio: hmc5843: Move hmc5843 out of staging 2016-02-24 20:40:39 +00:00
Makefile iio: hmc5843: Move hmc5843 out of staging 2016-02-24 20:40:39 +00:00
TODO staging:iio:TODO drop outdated entries in this todo. 2016-10-23 19:33:40 +01:00