This is version two of the previous patchset. Changes: - Rebased on top of Matt Ranostays BME280 support patch so everything applies cleanly on top of Jonathans development branch - Added Akinobu Mitas special SPI bus handling code snippets - Made the regulators non-optional: if the chip has supplies, it should have regulators for them - Fixed review comments and build remarks provided by the zeroday build robot Linus Walleij (9): iio: pressure: bmp280: augment DT bindings iio: pressure: bmp280: support device tree initialization iio: pressure: bmp280: add reset GPIO line handling iio: pressure: bmp280: support supply regulators iio: pressure: bmp280: split driver in logical parts iio: pressure: bmp280: split off an I2C Kconfig entry iio: pressure: bmp280: add SPI interface driver iio: pressure: bmp280: add support for BMP085 EOC interrupt iio: pressure: bmp280: read calibration data once .../devicetree/bindings/iio/pressure/bmp085.txt | 15 +- drivers/iio/pressure/Kconfig | 29 +- drivers/iio/pressure/Makefile | 3 + drivers/iio/pressure/bmp280-core.c | 1009 ++++++++++++++++++ drivers/iio/pressure/bmp280-i2c.c | 83 ++ drivers/iio/pressure/bmp280-regmap.c | 81 ++ drivers/iio/pressure/bmp280-spi.c | 118 +++ drivers/iio/pressure/bmp280.c | 1118 -------------------- drivers/iio/pressure/bmp280.h | 108 ++ 9 files changed, 1437 insertions(+), 1127 deletions(-) create mode 100644 drivers/iio/pressure/bmp280-core.c create mode 100644 drivers/iio/pressure/bmp280-i2c.c create mode 100644 drivers/iio/pressure/bmp280-regmap.c create mode 100644 drivers/iio/pressure/bmp280-spi.c delete mode 100644 drivers/iio/pressure/bmp280.c create mode 100644 drivers/iio/pressure/bmp280.h -- 2.4.11 -- 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