summaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>2013-08-20 02:27:12 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2013-08-20 02:27:12 +0200
commit06cdff8a593bc52d53ce5c4c5cfc961a7fc32ad3 (patch)
treee5e56531a153cace5a64b8ce9262ea126e30da6b /drivers
parentLinux 3.11-rc5 (diff)
parentiio: adjd_s311: Fix non-scan mode data read (diff)
downloadlinux-06cdff8a593bc52d53ce5c4c5cfc961a7fc32ad3.tar.xz
linux-06cdff8a593bc52d53ce5c4c5cfc961a7fc32ad3.zip
Merge tag 'iio-fixes-for-3.11c' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-linus
Jonathan writes: Third round of IIO fixes for the 3.11 series. Only one fix in this pull request. A straight forward incorrect read address in the adjd_s311 driver.
Diffstat (limited to 'drivers')
-rw-r--r--drivers/iio/light/adjd_s311.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/iio/light/adjd_s311.c b/drivers/iio/light/adjd_s311.c
index 5f4749e60b04..c1cd5698b8ae 100644
--- a/drivers/iio/light/adjd_s311.c
+++ b/drivers/iio/light/adjd_s311.c
@@ -232,7 +232,8 @@ static int adjd_s311_read_raw(struct iio_dev *indio_dev,
switch (mask) {
case IIO_CHAN_INFO_RAW:
- ret = adjd_s311_read_data(indio_dev, chan->address, val);
+ ret = adjd_s311_read_data(indio_dev,
+ ADJD_S311_DATA_REG(chan->address), val);
if (ret < 0)
return ret;
return IIO_VAL_INT;