Patches 1-3: fix a bug in power-down/suspend procedure Patch 4-5: avoid useless sample rate configurations Patches 6-9: add active low and open drain support with corresponding dt-binding Patch 10: improve code readability Changes since v1: - simplify hts221_avg_list table management - split patch 4 in two separate patches - improve commit log in patch 3 Lorenzo Bianconi (10): iio: humidity: hts221: refactor write_with_mask code iio: humidity: hts221: move BDU configuration in probe routine iio: humidity: hts221: do not overwrite reserved data during power-down iio: humidity: hts221: avoid useless ODR reconfiguration iio: humidity: hts221: squash hts221_power_on/off in hts221_set_enable iio: humidity: hts221: support active-low interrupts dt-bindings: iio: humidity: hts221: support active-low interrupts iio: humidity: hts221: support open drain mode dt-bindings: iio: humidity: hts221: support open drain mode iio: humidity: hts221: move drdy enable logic in hts221_trig_set_state() .../devicetree/bindings/iio/humidity/hts221.txt | 11 +- drivers/iio/humidity/hts221.h | 11 +- drivers/iio/humidity/hts221_buffer.c | 43 +++++- drivers/iio/humidity/hts221_core.c | 144 ++++++++------------- 4 files changed, 103 insertions(+), 106 deletions(-) -- 2.13.2 -- 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