This follows up on various comments related to the preliminary patch series found at http://www.spinics.net/lists/linux-iio/msg24239.html What you'll find here : * make st_pressure sensors compliant with IIO ABI ; * fix the way st_sensors samples are stored in memory to comply with IIO expected alignment constraints ; * add support for temperature triggered buffering ; * enhance LPS22HB support. Changes since preliminary series : * drop patches already applied onto testing branch * 1st patch is a rebase of Jonathan's fixes-togreg branch d43a411 commit onto testing branch * reorder patches to move fix patches ahead of series * document sampling gains and datasheets in a separate patch * rebase of other patches on top of testing branch * complete LPS22HB support with Linus' open drain mode Tested with the following Linus' fixes-togreg branch patches applied : 9914760 iio: st_sensors: Disable DRDY at init time ff05916 iio: st_sensors: Init trigger before irq request 65925b6 iio: st_sensors: switch to a threaded interrupt Regards, gregor. Gregor Boirie (7): iio:st_pressure: fix sampling gains (bring inline with ABI) iio:st_sensors: align on storagebits boundaries iio:st_pressure: align storagebits on power of 2 iio:st_pressure: document sampling gains iio:st_pressure: temperature triggered buffering iio:st_pressure:lps22hb: open drain support iio:st_pressure:lps22hb: temperature support drivers/iio/common/st_sensors/st_sensors_buffer.c | 37 ++-- drivers/iio/common/st_sensors/st_sensors_core.c | 2 +- drivers/iio/pressure/st_pressure_core.c | 219 +++++++++++++++++----- 3 files changed, 193 insertions(+), 65 deletions(-) -- 2.1.4 -- 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