162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 262306a36Sopenharmony_ci# 362306a36Sopenharmony_ci# Temperature sensor drivers 462306a36Sopenharmony_ci# 562306a36Sopenharmony_cimenu "Temperature sensors" 662306a36Sopenharmony_ci 762306a36Sopenharmony_ciconfig IQS620AT_TEMP 862306a36Sopenharmony_ci tristate "Azoteq IQS620AT temperature sensor" 962306a36Sopenharmony_ci depends on MFD_IQS62X || COMPILE_TEST 1062306a36Sopenharmony_ci help 1162306a36Sopenharmony_ci Say Y here if you want to build support for the Azoteq IQS620AT 1262306a36Sopenharmony_ci temperature sensor. 1362306a36Sopenharmony_ci 1462306a36Sopenharmony_ci To compile this driver as a module, choose M here: the module 1562306a36Sopenharmony_ci will be called iqs620at-temp. 1662306a36Sopenharmony_ci 1762306a36Sopenharmony_ciconfig LTC2983 1862306a36Sopenharmony_ci tristate "Analog Devices Multi-Sensor Digital Temperature Measurement System" 1962306a36Sopenharmony_ci depends on SPI 2062306a36Sopenharmony_ci select REGMAP_SPI 2162306a36Sopenharmony_ci help 2262306a36Sopenharmony_ci Say yes here to build support for the LTC2983 Multi-Sensor 2362306a36Sopenharmony_ci high accuracy digital temperature measurement system. 2462306a36Sopenharmony_ci 2562306a36Sopenharmony_ci To compile this driver as a module, choose M here: the module 2662306a36Sopenharmony_ci will be called ltc2983. 2762306a36Sopenharmony_ci 2862306a36Sopenharmony_ciconfig MAXIM_THERMOCOUPLE 2962306a36Sopenharmony_ci tristate "Maxim thermocouple sensors" 3062306a36Sopenharmony_ci depends on SPI 3162306a36Sopenharmony_ci select IIO_BUFFER 3262306a36Sopenharmony_ci select IIO_TRIGGERED_BUFFER 3362306a36Sopenharmony_ci help 3462306a36Sopenharmony_ci If you say yes here you get support for the Maxim series of 3562306a36Sopenharmony_ci thermocouple sensors connected via SPI. 3662306a36Sopenharmony_ci 3762306a36Sopenharmony_ci Supported sensors: 3862306a36Sopenharmony_ci * MAX6675 3962306a36Sopenharmony_ci * MAX31855 4062306a36Sopenharmony_ci 4162306a36Sopenharmony_ci This driver can also be built as a module. If so, the module will 4262306a36Sopenharmony_ci be called maxim_thermocouple. 4362306a36Sopenharmony_ci 4462306a36Sopenharmony_ciconfig HID_SENSOR_TEMP 4562306a36Sopenharmony_ci tristate "HID Environmental temperature sensor" 4662306a36Sopenharmony_ci depends on HID_SENSOR_HUB 4762306a36Sopenharmony_ci select IIO_BUFFER 4862306a36Sopenharmony_ci select HID_SENSOR_IIO_COMMON 4962306a36Sopenharmony_ci select HID_SENSOR_IIO_TRIGGER 5062306a36Sopenharmony_ci help 5162306a36Sopenharmony_ci Say yes here to build support for the HID SENSOR 5262306a36Sopenharmony_ci temperature driver 5362306a36Sopenharmony_ci 5462306a36Sopenharmony_ci To compile this driver as a module, choose M here: the module 5562306a36Sopenharmony_ci will be called hid-sensor-temperature. 5662306a36Sopenharmony_ci 5762306a36Sopenharmony_ciconfig MLX90614 5862306a36Sopenharmony_ci tristate "MLX90614 contact-less infrared sensor" 5962306a36Sopenharmony_ci depends on I2C 6062306a36Sopenharmony_ci help 6162306a36Sopenharmony_ci If you say yes here you get support for the Melexis 6262306a36Sopenharmony_ci MLX90614 contact-less infrared sensor connected with I2C. 6362306a36Sopenharmony_ci 6462306a36Sopenharmony_ci This driver can also be built as a module. If so, the module will 6562306a36Sopenharmony_ci be called mlx90614. 6662306a36Sopenharmony_ci 6762306a36Sopenharmony_ciconfig MLX90632 6862306a36Sopenharmony_ci tristate "MLX90632 contact-less infrared sensor with medical accuracy" 6962306a36Sopenharmony_ci depends on I2C 7062306a36Sopenharmony_ci select REGMAP_I2C 7162306a36Sopenharmony_ci help 7262306a36Sopenharmony_ci If you say yes here you get support for the Melexis 7362306a36Sopenharmony_ci MLX90632 contact-less infrared sensor with medical accuracy 7462306a36Sopenharmony_ci connected with I2C. 7562306a36Sopenharmony_ci 7662306a36Sopenharmony_ci This driver can also be built as a module. If so, the module will 7762306a36Sopenharmony_ci be called mlx90632. 7862306a36Sopenharmony_ci 7962306a36Sopenharmony_ciconfig TMP006 8062306a36Sopenharmony_ci tristate "TMP006 infrared thermopile sensor" 8162306a36Sopenharmony_ci depends on I2C 8262306a36Sopenharmony_ci help 8362306a36Sopenharmony_ci If you say yes here you get support for the Texas Instruments 8462306a36Sopenharmony_ci TMP006 infrared thermopile sensor. 8562306a36Sopenharmony_ci 8662306a36Sopenharmony_ci This driver can also be built as a module. If so, the module will 8762306a36Sopenharmony_ci be called tmp006. 8862306a36Sopenharmony_ci 8962306a36Sopenharmony_ciconfig TMP007 9062306a36Sopenharmony_ci tristate "TMP007 infrared thermopile sensor with Integrated Math Engine" 9162306a36Sopenharmony_ci depends on I2C 9262306a36Sopenharmony_ci help 9362306a36Sopenharmony_ci If you say yes here you get support for the Texas Instruments 9462306a36Sopenharmony_ci TMP007 infrared thermopile sensor with Integrated Math Engine. 9562306a36Sopenharmony_ci 9662306a36Sopenharmony_ci This driver can also be built as a module. If so, the module will 9762306a36Sopenharmony_ci be called tmp007. 9862306a36Sopenharmony_ci 9962306a36Sopenharmony_ciconfig TMP117 10062306a36Sopenharmony_ci tristate "TMP117 Digital temperature sensor with integrated NV memory" 10162306a36Sopenharmony_ci depends on I2C 10262306a36Sopenharmony_ci help 10362306a36Sopenharmony_ci If you say yes here you get support for the Texas Instruments 10462306a36Sopenharmony_ci TMP117 Digital temperature sensor with integrated NV memory. 10562306a36Sopenharmony_ci 10662306a36Sopenharmony_ci This driver can also be built as a module. If so, the module will 10762306a36Sopenharmony_ci be called tmp117. 10862306a36Sopenharmony_ci 10962306a36Sopenharmony_ciconfig TSYS01 11062306a36Sopenharmony_ci tristate "Measurement Specialties TSYS01 temperature sensor using I2C bus connection" 11162306a36Sopenharmony_ci depends on I2C 11262306a36Sopenharmony_ci select IIO_MS_SENSORS_I2C 11362306a36Sopenharmony_ci help 11462306a36Sopenharmony_ci If you say yes here you get support for the Measurement Specialties 11562306a36Sopenharmony_ci TSYS01 I2C temperature sensor. 11662306a36Sopenharmony_ci 11762306a36Sopenharmony_ci This driver can also be built as a module. If so, the module will 11862306a36Sopenharmony_ci be called tsys01. 11962306a36Sopenharmony_ci 12062306a36Sopenharmony_ciconfig TSYS02D 12162306a36Sopenharmony_ci tristate "Measurement Specialties TSYS02D temperature sensor" 12262306a36Sopenharmony_ci depends on I2C 12362306a36Sopenharmony_ci select IIO_MS_SENSORS_I2C 12462306a36Sopenharmony_ci help 12562306a36Sopenharmony_ci If you say yes here you get support for the Measurement Specialties 12662306a36Sopenharmony_ci TSYS02D temperature sensor. 12762306a36Sopenharmony_ci 12862306a36Sopenharmony_ci This driver can also be built as a module. If so, the module will 12962306a36Sopenharmony_ci be called tsys02d. 13062306a36Sopenharmony_ci 13162306a36Sopenharmony_ciconfig MAX30208 13262306a36Sopenharmony_ci tristate "Maxim MAX30208 digital temperature sensor" 13362306a36Sopenharmony_ci depends on I2C 13462306a36Sopenharmony_ci help 13562306a36Sopenharmony_ci If you say yes here you get support for Maxim MAX30208 13662306a36Sopenharmony_ci digital temperature sensor connected via I2C. 13762306a36Sopenharmony_ci 13862306a36Sopenharmony_ci This driver can also be built as a module. If so, the module 13962306a36Sopenharmony_ci will be called max30208. 14062306a36Sopenharmony_ci 14162306a36Sopenharmony_ciconfig MAX31856 14262306a36Sopenharmony_ci tristate "MAX31856 thermocouple sensor" 14362306a36Sopenharmony_ci depends on SPI 14462306a36Sopenharmony_ci help 14562306a36Sopenharmony_ci If you say yes here you get support for MAX31856 14662306a36Sopenharmony_ci thermocouple sensor chip connected via SPI. 14762306a36Sopenharmony_ci 14862306a36Sopenharmony_ci This driver can also be built as a module. If so, the module 14962306a36Sopenharmony_ci will be called max31856. 15062306a36Sopenharmony_ci 15162306a36Sopenharmony_ciconfig MAX31865 15262306a36Sopenharmony_ci tristate "MAX31865 RTD to Digital converter" 15362306a36Sopenharmony_ci depends on SPI 15462306a36Sopenharmony_ci help 15562306a36Sopenharmony_ci If you say yes here you get support for MAX31865 15662306a36Sopenharmony_ci thermocouple sensor chip connected via SPI. 15762306a36Sopenharmony_ci 15862306a36Sopenharmony_ci This driver can also be build as a module. If so, the module 15962306a36Sopenharmony_ci will be called max31865. 16062306a36Sopenharmony_ci 16162306a36Sopenharmony_ciendmenu 162