]> www.infradead.org Git - users/jedix/linux-maple.git/commit
iio: chemical: add driver for ENS160 sensor
authorGustavo Silva <gustavograzs@gmail.com>
Tue, 4 Jun 2024 22:57:27 +0000 (19:57 -0300)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Thu, 13 Jun 2024 18:19:25 +0000 (19:19 +0100)
commite3166508a12e2ff7bfa711f895177dab971fd716
treec3a9bea677d1c84a23b767eb0ee47aedc9e3e061
parentec6c56577b3908744e35a709ffd58e6cf4f8dd6b
iio: chemical: add driver for ENS160 sensor

ScioSense ENS160 is a digital metal oxide multi-gas sensor, designed
for indoor air quality monitoring. The driver supports readings of
CO2 and VOC, and can be accessed via both SPI and I2C.

Datasheet: https://www.sciosense.com/wp-content/uploads/2023/12/ENS160-Datasheet.pdf
Signed-off-by: Gustavo Silva <gustavograzs@gmail.com>
Link: https://lore.kernel.org/r/20240604225747.7212-4-gustavograzs@gmail.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/chemical/Kconfig
drivers/iio/chemical/Makefile
drivers/iio/chemical/ens160.h [new file with mode: 0644]
drivers/iio/chemical/ens160_core.c [new file with mode: 0644]
drivers/iio/chemical/ens160_i2c.c [new file with mode: 0644]
drivers/iio/chemical/ens160_spi.c [new file with mode: 0644]