Skip to content

Commit

Permalink
iio: temperature: Add support for LTC2983
Browse files Browse the repository at this point in the history
The LTC2983 is a Multi-Sensor High Accuracy Digital Temperature
Measurement System. It measures a wide variety of temperature sensors and
digitally outputs the result, in °C or °F, with 0.1°C accuracy and
0.001°C resolution. It can measure the temperature of all standard
thermocouples (type B,E,J,K,N,S,R,T), standard 2-,3-,4-wire RTDs,
thermistors and diodes.

Signed-off-by: Nuno Sá <nuno.sa@analog.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
  • Loading branch information
nunojsa authored and jic23 committed Oct 22, 2019
1 parent 2f4292a commit f110f31
Show file tree
Hide file tree
Showing 4 changed files with 1,576 additions and 0 deletions.
7 changes: 7 additions & 0 deletions MAINTAINERS
Original file line number Diff line number Diff line change
Expand Up @@ -9623,6 +9623,13 @@ S: Maintained
F: Documentation/devicetree/bindings/iio/dac/ltc1660.txt
F: drivers/iio/dac/ltc1660.c

LTC2983 IIO TEMPERATURE DRIVER
M: Nuno Sá <nuno.sa@analog.com>
W: http://ez.analog.com/community/linux-device-drivers
L: linux-iio@vger.kernel.org
S: Supported
F: drivers/iio/temperature/ltc2983.c

LTC4261 HARDWARE MONITOR DRIVER
M: Guenter Roeck <linux@roeck-us.net>
L: linux-hwmon@vger.kernel.org
Expand Down
11 changes: 11 additions & 0 deletions drivers/iio/temperature/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,17 @@
#
menu "Temperature sensors"

config LTC2983
tristate "Analog Devices Multi-Sensor Digital Temperature Measurement System"
depends on SPI
select REGMAP_SPI
help
Say yes here to build support for the LTC2983 Multi-Sensor
high accuracy digital temperature measurement system.

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

config MAXIM_THERMOCOUPLE
tristate "Maxim thermocouple sensors"
depends on SPI
Expand Down
1 change: 1 addition & 0 deletions drivers/iio/temperature/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
# Makefile for industrial I/O temperature drivers
#

obj-$(CONFIG_LTC2983) += ltc2983.o
obj-$(CONFIG_HID_SENSOR_TEMP) += hid-sensor-temperature.o
obj-$(CONFIG_MAXIM_THERMOCOUPLE) += maxim_thermocouple.o
obj-$(CONFIG_MAX31856) += max31856.o
Expand Down

0 comments on commit f110f31

Please sign in to comment.