2019-05-19 19:07:45 +07:00
|
|
|
# SPDX-License-Identifier: GPL-2.0-only
|
2013-08-08 23:39:00 +07:00
|
|
|
#
|
|
|
|
# Temperature sensor drivers
|
|
|
|
#
|
|
|
|
menu "Temperature sensors"
|
|
|
|
|
2020-02-17 06:32:09 +07:00
|
|
|
config IQS620AT_TEMP
|
|
|
|
tristate "Azoteq IQS620AT temperature sensor"
|
|
|
|
depends on MFD_IQS62X || COMPILE_TEST
|
|
|
|
help
|
|
|
|
Say Y here if you want to build support for the Azoteq IQS620AT
|
|
|
|
temperature sensor.
|
|
|
|
|
|
|
|
To compile this driver as a module, choose M here: the module
|
|
|
|
will be called iqs620at-temp.
|
|
|
|
|
iio: temperature: Add support for LTC2983
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>
2019-10-11 15:40:37 +07:00
|
|
|
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.
|
|
|
|
|
2016-07-05 08:54:04 +07:00
|
|
|
config MAXIM_THERMOCOUPLE
|
|
|
|
tristate "Maxim thermocouple sensors"
|
|
|
|
depends on SPI
|
2016-08-16 06:09:36 +07:00
|
|
|
select IIO_BUFFER
|
|
|
|
select IIO_TRIGGERED_BUFFER
|
2016-07-05 08:54:04 +07:00
|
|
|
help
|
|
|
|
If you say yes here you get support for the Maxim series of
|
|
|
|
thermocouple sensors connected via SPI.
|
|
|
|
|
|
|
|
Supported sensors:
|
|
|
|
* MAX6675
|
|
|
|
* MAX31855
|
|
|
|
|
|
|
|
This driver can also be built as a module. If so, the module will
|
|
|
|
be called maxim_thermocouple.
|
|
|
|
|
2017-03-03 20:44:32 +07:00
|
|
|
config HID_SENSOR_TEMP
|
|
|
|
tristate "HID Environmental temperature sensor"
|
|
|
|
depends on HID_SENSOR_HUB
|
|
|
|
select IIO_BUFFER
|
|
|
|
select HID_SENSOR_IIO_COMMON
|
|
|
|
select HID_SENSOR_IIO_TRIGGER
|
|
|
|
help
|
|
|
|
Say yes here to build support for the HID SENSOR
|
|
|
|
temperature driver
|
|
|
|
|
|
|
|
To compile this driver as a module, choose M here: the module
|
|
|
|
will be called hid-sensor-temperature.
|
|
|
|
|
2014-02-05 23:57:00 +07:00
|
|
|
config MLX90614
|
|
|
|
tristate "MLX90614 contact-less infrared sensor"
|
|
|
|
depends on I2C
|
|
|
|
help
|
|
|
|
If you say yes here you get support for the Melexis
|
|
|
|
MLX90614 contact-less infrared sensor connected with I2C.
|
|
|
|
|
|
|
|
This driver can also be built as a module. If so, the module will
|
|
|
|
be called mlx90614.
|
|
|
|
|
2018-01-11 17:20:23 +07:00
|
|
|
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.
|
|
|
|
|
2013-08-08 23:39:00 +07:00
|
|
|
config TMP006
|
|
|
|
tristate "TMP006 infrared thermopile sensor"
|
|
|
|
depends on I2C
|
|
|
|
help
|
|
|
|
If you say yes here you get support for the Texas Instruments
|
|
|
|
TMP006 infrared thermopile sensor.
|
|
|
|
|
|
|
|
This driver can also be built as a module. If so, the module will
|
|
|
|
be called tmp006.
|
|
|
|
|
2017-01-09 09:55:26 +07:00
|
|
|
config TMP007
|
2019-03-06 21:52:23 +07:00
|
|
|
tristate "TMP007 infrared thermopile sensor with Integrated Math Engine"
|
|
|
|
depends on I2C
|
|
|
|
help
|
|
|
|
If you say yes here you get support for the Texas Instruments
|
|
|
|
TMP007 infrared thermopile sensor with Integrated Math Engine.
|
|
|
|
|
|
|
|
This driver can also be built as a module. If so, the module will
|
|
|
|
be called tmp007.
|
2017-01-09 09:55:26 +07:00
|
|
|
|
2015-10-01 21:13:37 +07:00
|
|
|
config TSYS01
|
|
|
|
tristate "Measurement Specialties TSYS01 temperature sensor using I2C bus connection"
|
|
|
|
depends on I2C
|
|
|
|
select IIO_MS_SENSORS_I2C
|
|
|
|
help
|
|
|
|
If you say yes here you get support for the Measurement Specialties
|
|
|
|
TSYS01 I2C temperature sensor.
|
|
|
|
|
|
|
|
This driver can also be built as a module. If so, the module will
|
|
|
|
be called tsys01.
|
|
|
|
|
2015-10-01 21:13:38 +07:00
|
|
|
config TSYS02D
|
|
|
|
tristate "Measurement Specialties TSYS02D temperature sensor"
|
|
|
|
depends on I2C
|
|
|
|
select IIO_MS_SENSORS_I2C
|
|
|
|
help
|
|
|
|
If you say yes here you get support for the Measurement Specialties
|
|
|
|
TSYS02D temperature sensor.
|
|
|
|
|
|
|
|
This driver can also be built as a module. If so, the module will
|
|
|
|
be called tsys02d.
|
|
|
|
|
2019-03-26 18:18:42 +07:00
|
|
|
config MAX31856
|
|
|
|
tristate "MAX31856 thermocouple sensor"
|
|
|
|
depends on SPI
|
|
|
|
help
|
|
|
|
If you say yes here you get support for MAX31856
|
|
|
|
thermocouple sensor chip connected via SPI.
|
|
|
|
|
|
|
|
This driver can also be built as a module. If so, the module
|
|
|
|
will be called max31856.
|
|
|
|
|
2013-08-08 23:39:00 +07:00
|
|
|
endmenu
|