From: Greg Kroah-Hartman Date: Fri, 19 Sep 2014 22:29:39 +0000 (-0700) Subject: Merge tag 'iio-fixes-3.17a' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23... X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=922b83b4aaae5d6071a1ede88c04bfa834fa5119;p=openwrt%2Fstaging%2Fblogic.git Merge tag 'iio-fixes-3.17a' of git://git./linux/kernel/git/jic23/iio into staging-linus Jonathan writes: First round of IIO fixes for the 3.17 cycle. * Fix an overwritten error return that can prevent deferred probing when using of_iio_channel_get_by_name * A series that deals with an incorrect reference count when the default trigger is set within the main probe routine for a driver. Can result in a double free if the trigger is changed. * Fix a buglet with xilinx-xadc concerning setup of the address for an aux channel. * At91 adc driver could sometimes get a touchscreen reading rather than the intended adc channel. This is fixed by using the channel data register instead. * Fix some ST magnetometer gain values that differ in production parts from the prerelease ones used for driver development. --- 922b83b4aaae5d6071a1ede88c04bfa834fa5119