Skip to contentSkip to conversation

iio: temperature: Adding support for MLX90632

PATCH Superseded Crt Mori 1 participant 1 message Dec 18, 2017

Subsystems (2)

v6 of 13 Superseded Latest is v13 →

lore
Share & tools
lore

Crt Mori

author maintainer
#0 lore raw

PATCH v6 3/3 iio: temperature: Adding support for MLX90632

Melexis has just released Infra Red temperature sensor MLX90632 used for contact-less temperature measurement. Driver provides basic functionality for reporting object (and ambient) temperature with support for object emissivity.

---
 MAINTAINERS                        |   7 +
 drivers/iio/temperature/Kconfig    |  12 +
 drivers/iio/temperature/Makefile   |   1 +
 drivers/iio/temperature/mlx90632.c | 759 +++++++++++++++++++++++++++++++++++++
 4 files changed, 779 insertions(+)
 create mode 100644 drivers/iio/temperature/mlx90632.c
MAINTAINERS +7 -0
index 2d3d750b19c0..81aec02b08b8 100644
@@ -8690,6 +8690,13 @@ W:	http://www.melexis.com
 S:	Supported
 F:	drivers/iio/temperature/mlx90614.c
 
+MELEXIS MLX90632 DRIVER
+M:	Crt Mori <[email protected]>
+L:	[email protected]
+W:	http://www.melexis.com
+S:	Supported
+F:	drivers/iio/temperature/mlx90632.c
+
 MELFAS MIP4 TOUCHSCREEN DRIVER
 M:	Sangwon Jee <[email protected]>
 W:	http://www.melfas.com
drivers/iio/temperature/Kconfig +12 -0
index 5378976d6d27..82e4a62745e2 100644
@@ -43,6 +43,18 @@ config MLX90614
 	  This driver can also be built as a module. If so, the module will
 	  be called mlx90614.
 
+config MLX90632
+	tristate "MLX90632 contact-less infrared sensor with medical accuracy"
+	depends on I2C
+	select REGMAP_I2C
+	help
+	  If you say yes here you get support for the Melexis
+	  MLX90632 contact-less infrared sensor with medical accuracy
+	  connected with I2C.
+
+	  This driver can also be built as a module. If so, the module will
+	  be called mlx90632.
+
 config TMP006
 	tristate "TMP006 infrared thermopile sensor"
 	depends on I2C
drivers/iio/temperature/Makefile +1 -0
index ad1d668de546..44644fe01bc9 100644
@@ -5,6 +5,7 @@
 obj-$(CONFIG_HID_SENSOR_TEMP) += hid-sensor-temperature.o
 obj-$(CONFIG_MAXIM_THERMOCOUPLE) += maxim_thermocouple.o
 obj-$(CONFIG_MLX90614) += mlx90614.o
+obj-$(CONFIG_MLX90632) += mlx90632.o
 obj-$(CONFIG_TMP006) += tmp006.o
 obj-$(CONFIG_TMP007) += tmp007.o
 obj-$(CONFIG_TSYS01) += tsys01.o
drivers/iio/temperature/mlx90632.c new file +759 -0

759 lines not on this page · raw message

Signature · 1 line
2.15.0