iio: temperature: mlx90635 MLX90635 IR Temperature sensor
authorCrt Mori <cmo@melexis.com>
Wed, 6 Dec 2023 20:49:33 +0000 (21:49 +0100)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Mon, 11 Dec 2023 19:16:34 +0000 (19:16 +0000)
commita1d1ba5e1c28b9887be1bdb3630caf0b532ec980
treebf5a09cb074dfe5583c795e2a3376490c149f788
parent21aa971d3e295c2c81d0887f8a3e85a95dd687c5
iio: temperature: mlx90635 MLX90635 IR Temperature sensor

MLX90635 is an Infra Red contactless temperature sensor most suitable
for consumer applications where measured object temperature is in range
between -20 to 100 degrees Celsius. It has improved accuracy for
measurements within temperature range of human body and can operate in
ambient temperature range between -20 to 85 degrees Celsius.

Driver provides simple power management possibility as it returns to
lowest possible power mode (Step sleep mode) in which temperature
measurements can still be performed, yet for continuous measuring it
switches to Continuous power mode where measurements constantly change
without triggering.

Signed-off-by: Crt Mori<cmo@melexis.com>
Link: https://lore.kernel.org/r/c6590e4fb8d993a5317b486a3e45e1bb6e9e3318.1701872051.git.cmo@melexis.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
MAINTAINERS
drivers/iio/temperature/Kconfig
drivers/iio/temperature/Makefile
drivers/iio/temperature/mlx90635.c [new file with mode: 0644]