The following changes since commit b94e22805a2224061bb263a82b72e09544a5fbb3: iio: mxs-lradc: Fix temperature offset (2015-10-11 15:02:02 +0100) are available in the git repository at: ssh://gitolite@xxxxxxxxxxxxx/pub/scm/linux/kernel/git/jic23/iio.git tags/iio-fixes-for-4.4a for you to fetch changes up to a57f8dac46fbac5ab0e31aef1a98b3f6eb30c079: iio: adc: xilinx: Fix VREFN scale (2015-11-15 12:36:20 +0000) ---------------------------------------------------------------- First set of IIO fixes for the 4.4 cycle. This set does not include those for issues introduced during the merge window. Fixes of those will follow in a future series. * ad5064 - Make sure the local i2c_write returns 0 on success rather than the number of bytes transfered. Otherwise we report an error on all writes. - Fix a shift for ad5629 and ad5669 which gives incorrect DAC output on these parts. * ad7793 - The product ID on the datasheet is wrong. Fix it in the driver. * IIO_DUMMY_EVGEN - select IRQ_WORK as a dependency. * lpc32xx - make sure clock is prepared before enabling. * si7020 - data byte order was reversed. Fix it. * vf610 - Internal temperature calculation was wrong if a different reference voltage was used. Now use a linear interpolation function to make it work over the full range. - Fix a division by zero in the case of a device tree property not being present (same issue two fixes). * xilinx XADC - VREFN scale was wrong - fix it. ---------------------------------------------------------------- Arnd Bergmann (1): staging: iio: select IRQ_WORK for IIO_DUMMY_EVGEN Bhuvanchandra DV (1): vf610_adc: Fix internal temperature calculation Chris Lesiak (1): iio: si7020: Swap data byte order Lars-Peter Clausen (2): iio: ad5064: Fix ad5629/ad5669 shift iio:ad7793: Fix ad7785 product ID Michael Hennerich (1): iio:ad5064: Make sure ad5064_i2c_write() returns 0 on success Sanchayan Maity (1): iio: adc: vf610_adc: Fix division by zero error Thomas Betker (1): iio: adc: xilinx: Fix VREFN scale Vladimir Zapolskiy (1): iio: lpc32xx_adc: fix warnings caused by enabling unprepared clock drivers/iio/adc/ad7793.c | 2 +- drivers/iio/adc/vf610_adc.c | 22 ++++++--- drivers/iio/adc/xilinx-xadc-core.c | 1 + drivers/iio/dac/ad5064.c | 91 ++++++++++++++++++++++++----------- drivers/iio/humidity/si7020.c | 8 +-- drivers/staging/iio/Kconfig | 3 +- drivers/staging/iio/adc/lpc32xx_adc.c | 4 +- 7 files changed, 90 insertions(+), 41 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-iio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html