<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/iio/pressure/Makefile, branch linux-4.12.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.12.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.12.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2017-01-28T15:07:46Z</updated>
<entry>
<title>iio: cros_ec: Add cros_ec barometer driver</title>
<updated>2017-01-28T15:07:46Z</updated>
<author>
<name>Gwendal Grignou</name>
</author>
<published>2017-01-24T13:41:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d732248fdb5c5434f2ab0c258ce25a7e2ff2521a'/>
<id>urn:sha1:d732248fdb5c5434f2ab0c258ce25a7e2ff2521a</id>
<content type='text'>
Handle the barometer sensor presented by the ChromeOS EC Sensor hub.

Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt;
Signed-off-by: Enric Balletbo Serra &lt;enric.balletbo@collabora.com&gt;
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
<entry>
<title>iio: pressure: Add driver for Honeywell ABP family</title>
<updated>2016-10-01T14:14:37Z</updated>
<author>
<name>Marcin Malagowski</name>
</author>
<published>2016-09-26T17:23:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9ecca12edde435efc6d08f7a1e877ba9929a6c93'/>
<id>urn:sha1:9ecca12edde435efc6d08f7a1e877ba9929a6c93</id>
<content type='text'>
This patch adds minimal driver for the Honeywell Amplified Basic
Pressure sensors series. Sensors are pretty simple but are
available in many variants:
- psi/mbar/kPa output,
- analog/i2c/spi,
- gage/differential measurement,
- different measure ranges etc.

Refer to datasheets for more details:
http://sensing.honeywell.com/honeywell-sensing-basic-board-mount-pressure-sensors-abp-series-datasheet-323005128-c-en.pdf
http://sensing.honeywell.com/index.php%3Fci_id%3D45841

Driver internals:
- i2c only. measure request is done by the SMBUS QUICK cmd, so if the i2c
  bus doesn't support it, it is required to send a dummy byte to trigger
  measurement,
- since iio sysfs expects kilopascals, mbar-variants are treated as their
  respective kPa-s, hence i2c id-table has doubled entries in one line:
	{ "abp060mg", ABP006KG }, { "abp006kg", ABP006KG },
- psi-variants have prescaled values in config,
- no temperature reads yet.

Work remained:
- optional temperature channel,
- SPI support,
- DT binding.

Changes since v1:
- mutex is now locked in read_raw(),
- corrected error codes,
- fixed coding style issues,
- renamed few defines and functions abp -&gt; abp060mg
(some structs left as they were to keep the sensible meaning).

Signed-off-by: Marcin Malagowski &lt;mrc@bourne.st&gt;
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
<entry>
<title>iio:pressure: initial zpa2326 barometer support</title>
<updated>2016-09-18T18:42:21Z</updated>
<author>
<name>Gregor Boirie</name>
</author>
<published>2016-09-13T12:23:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=03b262f2bbf43b82eaef82ffb3bc671d5b5c8da1'/>
<id>urn:sha1:03b262f2bbf43b82eaef82ffb3bc671d5b5c8da1</id>
<content type='text'>
Introduce driver for Murata ZPA2326 pressure and temperature sensor:
http://www.murata.com/en-us/products/productdetail?partno=ZPA2326-0311A-R

Signed-off-by: Gregor Boirie &lt;gregor.boirie@parrot.com&gt;
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
<entry>
<title>iio: pressure: bmp280: add SPI interface driver</title>
<updated>2016-07-03T10:27:15Z</updated>
<author>
<name>Linus Walleij</name>
</author>
<published>2016-06-30T01:48:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b26b4e91700ff45d033eeaac91597d6d479378a4'/>
<id>urn:sha1:b26b4e91700ff45d033eeaac91597d6d479378a4</id>
<content type='text'>
This patch mimics the SPI functionality found in the misc driver in
drivers/misc/bh085-spi.c to make it possible to reuse the existing
BMP280/BMP180/BMP085 driver with all clients of the other driver.
The adoption is straight-forward since like the other driver, it is
a simple matter of using regmap.

This driver is also so obviously inspired/copied from the old misc
driver in drivers/misc/bmp085.c that I just took the liberty to
add in the authors of the other drivers + self in the core driver
file.

The MISC driver also supports a variant named "BMP181" so include
that here to be complete in comparison to the old driver.

The bus mapping code for SPI was written by Akinobu Mita.

Signed-off-by: Akinobu Mita &lt;akinobu.mita@gmail.com&gt;
Tested-by: Akinobu Mita &lt;akinobu.mita@gmail.com&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
<entry>
<title>iio: pressure: bmp280: split off an I2C Kconfig entry</title>
<updated>2016-07-03T10:27:14Z</updated>
<author>
<name>Linus Walleij</name>
</author>
<published>2016-06-30T01:48:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=17118843a563c681aaafb29621befba02f28c592'/>
<id>urn:sha1:17118843a563c681aaafb29621befba02f28c592</id>
<content type='text'>
This creates a separate BMP280_I2C Kconfig entry that gets selected
by BMP280 for I2C transport. As we currently only support I2C
transport there is not much practical change other than getting
a separate object file (or module) for the I2C driver part. The
old Kconfig symbol BMP280 will still select the stuff we need so
that oldconfig and old defconfigs works fine.

Tested-by: Akinobu Mita &lt;akinobu.mita@gmail.com&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
<entry>
<title>iio: pressure: bmp280: split driver in logical parts</title>
<updated>2016-07-03T10:27:11Z</updated>
<author>
<name>Linus Walleij</name>
</author>
<published>2016-06-30T01:48:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=14e8015f8569d9634479a4a461e7c138d60d99ca'/>
<id>urn:sha1:14e8015f8569d9634479a4a461e7c138d60d99ca</id>
<content type='text'>
This splits the BMP280 driver in three logical parts: the core driver
bmp280-core that only operated on a struct device * and a struct regmap *,
the regmap driver bmp280-regmap that can be shared between I2C and other
transports and the I2C module driver bmp280-i2c.

Cleverly bake all functionality into a single object bmp280.o so that
we still get the same module binary built for the device in the end,
without any fuzz exporting symbols to the left and right.

Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
<entry>
<title>iio: pressure: hp03: Add Hope RF HP03 sensor support</title>
<updated>2016-04-24T08:46:14Z</updated>
<author>
<name>Marek Vasut</name>
</author>
<published>2016-04-18T14:05:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d8469e93a4af82110b15b28bbb003a1dbe4258d2'/>
<id>urn:sha1:d8469e93a4af82110b15b28bbb003a1dbe4258d2</id>
<content type='text'>
Add support for HopeRF pressure and temperature sensor.

This device uses two fixed I2C addresses, one for storing
calibration coefficients and another for accessing the ADC.

Signed-off-by: Marek Vasut &lt;marex@denx.de&gt;
Cc: Matt Ranostay &lt;mranostay@gmail.com&gt;
Cc: Jonathan Cameron &lt;jic23@kernel.org&gt;
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
<entry>
<title>hp206c: Initial support for reading sensor values</title>
<updated>2016-04-03T10:14:01Z</updated>
<author>
<name>Crestez Dan Leonard</name>
</author>
<published>2016-03-29T16:14:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fa4c9c93e93f429bb8a8b01c53d54d6bd53a3028'/>
<id>urn:sha1:fa4c9c93e93f429bb8a8b01c53d54d6bd53a3028</id>
<content type='text'>
Signed-off-by: Crestez Dan Leonard &lt;leonard.crestez@intel.com&gt;
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
<entry>
<title>iio: pressure: mpl115: support MPL115A1</title>
<updated>2016-01-30T16:27:12Z</updated>
<author>
<name>Akinobu Mita</name>
</author>
<published>2016-01-15T16:00:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c984b9cbbd17d3eb602de3802e25d975182474fa'/>
<id>urn:sha1:c984b9cbbd17d3eb602de3802e25d975182474fa</id>
<content type='text'>
mpl115 driver currently supports i2c interface (MPL115A2).
There is also SPI version (MPL115A1).  The difference between them
is only physical transport so we can easily support both while sharing
most of the code.

Split the driver into a core support module and one module each for I2C
and SPI support.

Signed-off-by: Akinobu Mita &lt;akinobu.mita@gmail.com&gt;
Cc: Jonathan Cameron &lt;jic23@kernel.org&gt;
Cc: Hartmut Knaack &lt;knaack.h@gmx.de&gt;
Cc: Lars-Peter Clausen &lt;lars@metafoo.de&gt;
Cc: Peter Meerwald &lt;pmeerw@pmeerw.net&gt;
Cc: linux-iio@vger.kernel.org
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
<entry>
<title>Add ms5637 meas-spec driver support</title>
<updated>2015-10-11T09:21:20Z</updated>
<author>
<name>Ludovic Tancerel</name>
</author>
<published>2015-10-01T14:13:40Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=64a70c6502111a2d5bd1dd5eddfa33039aa897b7'/>
<id>urn:sha1:64a70c6502111a2d5bd1dd5eddfa33039aa897b7</id>
<content type='text'>
Support for MS5637 temperature &amp; pressure sensor

Signed-off-by: Ludovic Tancerel &lt;ludovic.tancerel@maplehightech.com&gt;
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
</feed>
