xref: /linux/drivers/iio/temperature/Kconfig (revision f110f3188e5639c81c457b2b831d40dfe3891bdb)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
2e5a63942SPeter Meerwald#
3e5a63942SPeter Meerwald# Temperature sensor drivers
4e5a63942SPeter Meerwald#
5e5a63942SPeter Meerwaldmenu "Temperature sensors"
6e5a63942SPeter Meerwald
7*f110f318SNuno Sáconfig LTC2983
8*f110f318SNuno Sá	tristate "Analog Devices Multi-Sensor Digital Temperature Measurement System"
9*f110f318SNuno Sá	depends on SPI
10*f110f318SNuno Sá	select REGMAP_SPI
11*f110f318SNuno Sá	help
12*f110f318SNuno Sá	  Say yes here to build support for the LTC2983 Multi-Sensor
13*f110f318SNuno Sá	  high accuracy digital temperature measurement system.
14*f110f318SNuno Sá
15*f110f318SNuno Sá	  To compile this driver as a module, choose M here: the module
16*f110f318SNuno Sá	  will be called ltc2983.
17*f110f318SNuno Sá
181f25ca11SMatt Ranostayconfig MAXIM_THERMOCOUPLE
191f25ca11SMatt Ranostay	tristate "Maxim thermocouple sensors"
201f25ca11SMatt Ranostay	depends on SPI
21e2454455SAlison Schofield	select IIO_BUFFER
22e2454455SAlison Schofield	select IIO_TRIGGERED_BUFFER
231f25ca11SMatt Ranostay	help
241f25ca11SMatt Ranostay	  If you say yes here you get support for the Maxim series of
251f25ca11SMatt Ranostay	  thermocouple sensors connected via SPI.
261f25ca11SMatt Ranostay
271f25ca11SMatt Ranostay	  Supported sensors:
281f25ca11SMatt Ranostay	   * MAX6675
291f25ca11SMatt Ranostay	   * MAX31855
301f25ca11SMatt Ranostay
311f25ca11SMatt Ranostay	  This driver can also be built as a module. If so, the module will
321f25ca11SMatt Ranostay	  be called maxim_thermocouple.
331f25ca11SMatt Ranostay
3459d0f2daSSong Hongyanconfig HID_SENSOR_TEMP
3559d0f2daSSong Hongyan	tristate "HID Environmental temperature sensor"
3659d0f2daSSong Hongyan	depends on HID_SENSOR_HUB
3759d0f2daSSong Hongyan	select IIO_BUFFER
3859d0f2daSSong Hongyan	select IIO_TRIGGERED_BUFFER
3959d0f2daSSong Hongyan	select HID_SENSOR_IIO_COMMON
4059d0f2daSSong Hongyan	select HID_SENSOR_IIO_TRIGGER
4159d0f2daSSong Hongyan	help
4259d0f2daSSong Hongyan	  Say yes here to build support for the HID SENSOR
4359d0f2daSSong Hongyan	  temperature driver
4459d0f2daSSong Hongyan
4559d0f2daSSong Hongyan	  To compile this driver as a module, choose M here: the module
4659d0f2daSSong Hongyan	  will be called hid-sensor-temperature.
4759d0f2daSSong Hongyan
48474fe212SPeter Meerwaldconfig MLX90614
49474fe212SPeter Meerwald	tristate "MLX90614 contact-less infrared sensor"
50474fe212SPeter Meerwald	depends on I2C
51474fe212SPeter Meerwald	help
52474fe212SPeter Meerwald	  If you say yes here you get support for the Melexis
53474fe212SPeter Meerwald	  MLX90614 contact-less infrared sensor connected with I2C.
54474fe212SPeter Meerwald
55474fe212SPeter Meerwald	  This driver can also be built as a module. If so, the module will
56474fe212SPeter Meerwald	  be called mlx90614.
57474fe212SPeter Meerwald
58c87742abSCrt Moriconfig MLX90632
59c87742abSCrt Mori	tristate "MLX90632 contact-less infrared sensor with medical accuracy"
60c87742abSCrt Mori	depends on I2C
61c87742abSCrt Mori	select REGMAP_I2C
62c87742abSCrt Mori	help
63c87742abSCrt Mori	  If you say yes here you get support for the Melexis
64c87742abSCrt Mori	  MLX90632 contact-less infrared sensor with medical accuracy
65c87742abSCrt Mori	  connected with I2C.
66c87742abSCrt Mori
67c87742abSCrt Mori	  This driver can also be built as a module. If so, the module will
68c87742abSCrt Mori	  be called mlx90632.
69c87742abSCrt Mori
70e5a63942SPeter Meerwaldconfig TMP006
71e5a63942SPeter Meerwald	tristate "TMP006 infrared thermopile sensor"
72e5a63942SPeter Meerwald	depends on I2C
73e5a63942SPeter Meerwald	help
74e5a63942SPeter Meerwald	  If you say yes here you get support for the Texas Instruments
75e5a63942SPeter Meerwald	  TMP006 infrared thermopile sensor.
76e5a63942SPeter Meerwald
77e5a63942SPeter Meerwald	  This driver can also be built as a module. If so, the module will
78e5a63942SPeter Meerwald	  be called tmp006.
79e5a63942SPeter Meerwald
80948b707dSManivannan Sadhasivamconfig TMP007
81948b707dSManivannan Sadhasivam	tristate "TMP007 infrared thermopile sensor with Integrated Math Engine"
82948b707dSManivannan Sadhasivam	depends on I2C
83948b707dSManivannan Sadhasivam	help
84948b707dSManivannan Sadhasivam	  If you say yes here you get support for the Texas Instruments
85948b707dSManivannan Sadhasivam	  TMP007 infrared thermopile sensor with Integrated Math Engine.
86948b707dSManivannan Sadhasivam
87948b707dSManivannan Sadhasivam	  This driver can also be built as a module. If so, the module will
88948b707dSManivannan Sadhasivam	  be called tmp007.
89948b707dSManivannan Sadhasivam
9043e53407SLudovic Tancerelconfig TSYS01
9143e53407SLudovic Tancerel	tristate "Measurement Specialties TSYS01 temperature sensor using I2C bus connection"
9243e53407SLudovic Tancerel	depends on I2C
9343e53407SLudovic Tancerel	select IIO_MS_SENSORS_I2C
9443e53407SLudovic Tancerel	help
9543e53407SLudovic Tancerel	  If you say yes here you get support for the Measurement Specialties
9643e53407SLudovic Tancerel	  TSYS01 I2C temperature sensor.
9743e53407SLudovic Tancerel
9843e53407SLudovic Tancerel	  This driver can also be built as a module. If so, the module will
9943e53407SLudovic Tancerel	  be called tsys01.
10043e53407SLudovic Tancerel
10153bf4d06SLudovic Tancerelconfig TSYS02D
10253bf4d06SLudovic Tancerel	tristate "Measurement Specialties TSYS02D temperature sensor"
10353bf4d06SLudovic Tancerel	depends on I2C
10453bf4d06SLudovic Tancerel	select IIO_MS_SENSORS_I2C
10553bf4d06SLudovic Tancerel	help
10653bf4d06SLudovic Tancerel	  If you say yes here you get support for the Measurement Specialties
10753bf4d06SLudovic Tancerel	  TSYS02D temperature sensor.
10853bf4d06SLudovic Tancerel
10953bf4d06SLudovic Tancerel	  This driver can also be built as a module. If so, the module will
11053bf4d06SLudovic Tancerel	  be called tsys02d.
11153bf4d06SLudovic Tancerel
112fb55a513SParesh Chaudharyconfig MAX31856
113fb55a513SParesh Chaudhary	tristate "MAX31856 thermocouple sensor"
114fb55a513SParesh Chaudhary	depends on SPI
115fb55a513SParesh Chaudhary	help
116fb55a513SParesh Chaudhary	  If you say yes here you get support for MAX31856
117fb55a513SParesh Chaudhary	  thermocouple sensor chip connected via SPI.
118fb55a513SParesh Chaudhary
119fb55a513SParesh Chaudhary	  This driver can also be built as a module.  If so, the module
120fb55a513SParesh Chaudhary	  will be called max31856.
121fb55a513SParesh Chaudhary
122e5a63942SPeter Meerwaldendmenu
123