1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0-only 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# Temperature sensor drivers 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyunmenu "Temperature sensors" 6*4882a593Smuzhiyun 7*4882a593Smuzhiyunconfig IQS620AT_TEMP 8*4882a593Smuzhiyun tristate "Azoteq IQS620AT temperature sensor" 9*4882a593Smuzhiyun depends on MFD_IQS62X || COMPILE_TEST 10*4882a593Smuzhiyun help 11*4882a593Smuzhiyun Say Y here if you want to build support for the Azoteq IQS620AT 12*4882a593Smuzhiyun temperature sensor. 13*4882a593Smuzhiyun 14*4882a593Smuzhiyun To compile this driver as a module, choose M here: the module 15*4882a593Smuzhiyun will be called iqs620at-temp. 16*4882a593Smuzhiyun 17*4882a593Smuzhiyunconfig LTC2983 18*4882a593Smuzhiyun tristate "Analog Devices Multi-Sensor Digital Temperature Measurement System" 19*4882a593Smuzhiyun depends on SPI 20*4882a593Smuzhiyun select REGMAP_SPI 21*4882a593Smuzhiyun help 22*4882a593Smuzhiyun Say yes here to build support for the LTC2983 Multi-Sensor 23*4882a593Smuzhiyun high accuracy digital temperature measurement system. 24*4882a593Smuzhiyun 25*4882a593Smuzhiyun To compile this driver as a module, choose M here: the module 26*4882a593Smuzhiyun will be called ltc2983. 27*4882a593Smuzhiyun 28*4882a593Smuzhiyunconfig MAXIM_THERMOCOUPLE 29*4882a593Smuzhiyun tristate "Maxim thermocouple sensors" 30*4882a593Smuzhiyun depends on SPI 31*4882a593Smuzhiyun select IIO_BUFFER 32*4882a593Smuzhiyun select IIO_TRIGGERED_BUFFER 33*4882a593Smuzhiyun help 34*4882a593Smuzhiyun If you say yes here you get support for the Maxim series of 35*4882a593Smuzhiyun thermocouple sensors connected via SPI. 36*4882a593Smuzhiyun 37*4882a593Smuzhiyun Supported sensors: 38*4882a593Smuzhiyun * MAX6675 39*4882a593Smuzhiyun * MAX31855 40*4882a593Smuzhiyun 41*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 42*4882a593Smuzhiyun be called maxim_thermocouple. 43*4882a593Smuzhiyun 44*4882a593Smuzhiyunconfig HID_SENSOR_TEMP 45*4882a593Smuzhiyun tristate "HID Environmental temperature sensor" 46*4882a593Smuzhiyun depends on HID_SENSOR_HUB 47*4882a593Smuzhiyun select IIO_BUFFER 48*4882a593Smuzhiyun select HID_SENSOR_IIO_COMMON 49*4882a593Smuzhiyun select HID_SENSOR_IIO_TRIGGER 50*4882a593Smuzhiyun help 51*4882a593Smuzhiyun Say yes here to build support for the HID SENSOR 52*4882a593Smuzhiyun temperature driver 53*4882a593Smuzhiyun 54*4882a593Smuzhiyun To compile this driver as a module, choose M here: the module 55*4882a593Smuzhiyun will be called hid-sensor-temperature. 56*4882a593Smuzhiyun 57*4882a593Smuzhiyunconfig MLX90614 58*4882a593Smuzhiyun tristate "MLX90614 contact-less infrared sensor" 59*4882a593Smuzhiyun depends on I2C 60*4882a593Smuzhiyun help 61*4882a593Smuzhiyun If you say yes here you get support for the Melexis 62*4882a593Smuzhiyun MLX90614 contact-less infrared sensor connected with I2C. 63*4882a593Smuzhiyun 64*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 65*4882a593Smuzhiyun be called mlx90614. 66*4882a593Smuzhiyun 67*4882a593Smuzhiyunconfig MLX90632 68*4882a593Smuzhiyun tristate "MLX90632 contact-less infrared sensor with medical accuracy" 69*4882a593Smuzhiyun depends on I2C 70*4882a593Smuzhiyun select REGMAP_I2C 71*4882a593Smuzhiyun help 72*4882a593Smuzhiyun If you say yes here you get support for the Melexis 73*4882a593Smuzhiyun MLX90632 contact-less infrared sensor with medical accuracy 74*4882a593Smuzhiyun connected with I2C. 75*4882a593Smuzhiyun 76*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 77*4882a593Smuzhiyun be called mlx90632. 78*4882a593Smuzhiyun 79*4882a593Smuzhiyunconfig TMP006 80*4882a593Smuzhiyun tristate "TMP006 infrared thermopile sensor" 81*4882a593Smuzhiyun depends on I2C 82*4882a593Smuzhiyun help 83*4882a593Smuzhiyun If you say yes here you get support for the Texas Instruments 84*4882a593Smuzhiyun TMP006 infrared thermopile sensor. 85*4882a593Smuzhiyun 86*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 87*4882a593Smuzhiyun be called tmp006. 88*4882a593Smuzhiyun 89*4882a593Smuzhiyunconfig TMP007 90*4882a593Smuzhiyun tristate "TMP007 infrared thermopile sensor with Integrated Math Engine" 91*4882a593Smuzhiyun depends on I2C 92*4882a593Smuzhiyun help 93*4882a593Smuzhiyun If you say yes here you get support for the Texas Instruments 94*4882a593Smuzhiyun TMP007 infrared thermopile sensor with Integrated Math Engine. 95*4882a593Smuzhiyun 96*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 97*4882a593Smuzhiyun be called tmp007. 98*4882a593Smuzhiyun 99*4882a593Smuzhiyunconfig TSYS01 100*4882a593Smuzhiyun tristate "Measurement Specialties TSYS01 temperature sensor using I2C bus connection" 101*4882a593Smuzhiyun depends on I2C 102*4882a593Smuzhiyun select IIO_MS_SENSORS_I2C 103*4882a593Smuzhiyun help 104*4882a593Smuzhiyun If you say yes here you get support for the Measurement Specialties 105*4882a593Smuzhiyun TSYS01 I2C temperature sensor. 106*4882a593Smuzhiyun 107*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 108*4882a593Smuzhiyun be called tsys01. 109*4882a593Smuzhiyun 110*4882a593Smuzhiyunconfig TSYS02D 111*4882a593Smuzhiyun tristate "Measurement Specialties TSYS02D temperature sensor" 112*4882a593Smuzhiyun depends on I2C 113*4882a593Smuzhiyun select IIO_MS_SENSORS_I2C 114*4882a593Smuzhiyun help 115*4882a593Smuzhiyun If you say yes here you get support for the Measurement Specialties 116*4882a593Smuzhiyun TSYS02D temperature sensor. 117*4882a593Smuzhiyun 118*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 119*4882a593Smuzhiyun be called tsys02d. 120*4882a593Smuzhiyun 121*4882a593Smuzhiyunconfig MAX31856 122*4882a593Smuzhiyun tristate "MAX31856 thermocouple sensor" 123*4882a593Smuzhiyun depends on SPI 124*4882a593Smuzhiyun help 125*4882a593Smuzhiyun If you say yes here you get support for MAX31856 126*4882a593Smuzhiyun thermocouple sensor chip connected via SPI. 127*4882a593Smuzhiyun 128*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 129*4882a593Smuzhiyun will be called max31856. 130*4882a593Smuzhiyun 131*4882a593Smuzhiyunendmenu 132