aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/iio/temperature/mlx90614.c
Commit message (Collapse)AuthorAge
* iio: mlx90614: Support devices with dual IR sensorVianney le Clément de Saint-Marcq2015-03-29
| | | | | | | | | The model is detected by reading the EEPROM configuration during probing. Signed-off-by: Vianney le Clément de Saint-Marcq <vianney.leclement@essensium.com> Cc: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Jonathan Cameron <jic23@kernel.org>
* iio: mlx90614: Add symbols for accessible registersVianney le Clément de Saint-Marcq2015-03-29
| | | | | | | | | Add symbols for all accessible RAM and EEPROM registers, as well as the sleep command and timings defined in the datasheet. Signed-off-by: Vianney le Clément de Saint-Marcq <vianney.leclement@essensium.com> Cc: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Jonathan Cameron <jic23@kernel.org>
* iio: mlx90614: Refactor register symbolsVianney le Clément de Saint-Marcq2015-03-09
| | | | | | | | | | The defined registers only make sense when used for accessing RAM. Make MLX90614_OP_RAM part of the symbol definition to avoid accidental access to the wrong register. Signed-off-by: Vianney le Clément de Saint-Marcq <vianney.leclement@essensium.com> Cc: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Jonathan Cameron <jic23@kernel.org>
* iio: Add Melexis mlx90614 contact-less infrared temperature sensor driverPeter Meerwald2014-05-03
I2C-controlled sensor measures ambient and object temperatuer see http://www.melexis.com/Infrared-Thermometer-Sensors/Infrared-Thermometer-Sensors/MLX90614-615.aspx Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net> Signed-off-by: Jonathan Cameron <jic23@kernel.org>