Merge tag 'iio-fixes-for-3.19a' of git://git.kernel.org/pub/scm/linux/kernel/git...
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 9 Jan 2015 01:59:04 +0000 (17:59 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 9 Jan 2015 01:59:04 +0000 (17:59 -0800)
commit8ecb55b849b74dff026681b41266970072b207dd
tree0304ed3e252374adf0f5b3ec5eb0de0700a9e130
parentb7392d2247cfe6771f95d256374f1a8e6a6f48d6
parent65de7654d39c70c2b942f801cea01590cf7e3458
Merge tag 'iio-fixes-for-3.19a' of git://git./linux/kernel/git/jic23/iio into staging-linus

Jonathan writes:

First round of IIO fixes for the 3.19 cycle.

* ad799x fix ad7991/ad7995/ad7999 setup as they do not have a configuration
  register to write to.  It is written during the convesion sequence. As
  such we don't want to write to it at other times.
* Fix iio_channel_read utility function to return to ensure it is apparent
  if the relevant element is not there. This avoids using a wrong value
  if some channels have the element and others do not.
drivers/iio/inkern.c