Skip to content

Commit

Permalink
iio: pressure: Honeywell mprls0025pa pressure sensor
Browse files Browse the repository at this point in the history
Honeywell mprls0025pa is a series of pressure sensors.

Add initial I2C support.

Note:
- IIO buffered mode is supported
- SPI mode is not supported

Signed-off-by: Andreas Klinger <ak@it-klinger.de>
  • Loading branch information
it-klinger authored and intel-lab-lkp committed May 5, 2023
1 parent 8fdd2e2 commit 2e6fb6a
Show file tree
Hide file tree
Showing 3 changed files with 455 additions and 0 deletions.
13 changes: 13 additions & 0 deletions drivers/iio/pressure/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -148,6 +148,19 @@ config MPL3115
To compile this driver as a module, choose M here: the module
will be called mpl3115.

config MPRLS0025PA
tristate "Honeywell MPRLS0025PA (MicroPressure sensors series)"
depends on I2C
select IIO_BUFFER
select IIO_TRIGGERED_BUFFER
help
Say Y here to build support for the Honeywell MicroPressure pressure
sensor series. There are many different types with different pressure
range. These ranges can be set up in the device tree.

To compile this driver as a module, choose M here: the module will be
called mprls0025pa.

config MS5611
tristate "Measurement Specialties MS5611 pressure sensor driver"
select IIO_BUFFER
Expand Down
1 change: 1 addition & 0 deletions drivers/iio/pressure/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ obj-$(CONFIG_MPL115) += mpl115.o
obj-$(CONFIG_MPL115_I2C) += mpl115_i2c.o
obj-$(CONFIG_MPL115_SPI) += mpl115_spi.o
obj-$(CONFIG_MPL3115) += mpl3115.o
obj-$(CONFIG_MPRLS0025PA) += mprls0025pa.o
obj-$(CONFIG_MS5611) += ms5611_core.o
obj-$(CONFIG_MS5611_I2C) += ms5611_i2c.o
obj-$(CONFIG_MS5611_SPI) += ms5611_spi.o
Expand Down
Loading

0 comments on commit 2e6fb6a

Please sign in to comment.