]> git.karo-electronics.de Git - linux-beck.git/commit
iio/axp288_adc: add missing channel info mask
authorJacob Pan <jacob.jun.pan@linux.intel.com>
Mon, 6 Apr 2015 18:38:20 +0000 (11:38 -0700)
committerJonathan Cameron <jic23@kernel.org>
Thu, 9 Apr 2015 17:49:13 +0000 (18:49 +0100)
commitd0716b0ea4ce11a13477163c14b26e180922ba51
treecdd9f9b03e326974d53b6a27615ec056f1846f9c
parentabad398337f038f5822e53c55eff5b0820ef7efe
iio/axp288_adc: add missing channel info mask

Commit 65de7654d39c70c2b ("iio: iio: Fix iio_channel_read return if
channel havn't info") added a check for valid info masks.

This patch adds missing channel info masks for all ADC channels.
Otherwise, iio_read_channel_raw() would return -EINVAL when called
by consumer drivers.

Note that the change of _processed to _raw actually fixes an ABI abuse
in the original driver where it was used to avoid some special handling
rather than because it was correct.

Signed-off-by: Jacob Pan <jacob.jun.pan@linux.intel.com>
Cc: <Stable@vger.kernel.org>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
drivers/iio/adc/axp288_adc.c