iio:adc:berlin2-adc: enable interrupts with mutex locked
authorHartmut Knaack <knaack.h@gmx.de>
Mon, 27 Jul 2015 22:39:03 +0000 (00:39 +0200)
committerJonathan Cameron <jic23@kernel.org>
Wed, 12 Aug 2015 21:13:06 +0000 (22:13 +0100)
commit3ac065224fa07ec7e60213d67464388ac8a52222
tree1c340c67cc002a66795ca8d01bf99af2c5c1b95f
parent4b308e8c396dc9af3e1a97f75d15c055e09a17b2
iio:adc:berlin2-adc: enable interrupts with mutex locked

Move the call to enable channel interrupts into its _read() function to
have it protected by a mutex. This ensures that only one channel is
sampled at a time.

Signed-off-by: Hartmut Knaack <knaack.h@gmx.de>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
drivers/iio/adc/berlin2-adc.c