1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 2e5a63942SPeter Meerwald# 3e5a63942SPeter Meerwald# Temperature sensor drivers 4e5a63942SPeter Meerwald# 5e5a63942SPeter Meerwaldmenu "Temperature sensors" 6e5a63942SPeter Meerwald 78ba44710SJeff LaBundyconfig IQS620AT_TEMP 88ba44710SJeff LaBundy tristate "Azoteq IQS620AT temperature sensor" 98ba44710SJeff LaBundy depends on MFD_IQS62X || COMPILE_TEST 108ba44710SJeff LaBundy help 118ba44710SJeff LaBundy Say Y here if you want to build support for the Azoteq IQS620AT 128ba44710SJeff LaBundy temperature sensor. 138ba44710SJeff LaBundy 148ba44710SJeff LaBundy To compile this driver as a module, choose M here: the module 158ba44710SJeff LaBundy will be called iqs620at-temp. 168ba44710SJeff LaBundy 17f110f318SNuno Sáconfig LTC2983 18f110f318SNuno Sá tristate "Analog Devices Multi-Sensor Digital Temperature Measurement System" 19f110f318SNuno Sá depends on SPI 20f110f318SNuno Sá select REGMAP_SPI 21f110f318SNuno Sá help 22f110f318SNuno Sá Say yes here to build support for the LTC2983 Multi-Sensor 23f110f318SNuno Sá high accuracy digital temperature measurement system. 24f110f318SNuno Sá 25f110f318SNuno Sá To compile this driver as a module, choose M here: the module 26f110f318SNuno Sá will be called ltc2983. 27f110f318SNuno Sá 281f25ca11SMatt Ranostayconfig MAXIM_THERMOCOUPLE 291f25ca11SMatt Ranostay tristate "Maxim thermocouple sensors" 301f25ca11SMatt Ranostay depends on SPI 31e2454455SAlison Schofield select IIO_BUFFER 32e2454455SAlison Schofield select IIO_TRIGGERED_BUFFER 331f25ca11SMatt Ranostay help 341f25ca11SMatt Ranostay If you say yes here you get support for the Maxim series of 351f25ca11SMatt Ranostay thermocouple sensors connected via SPI. 361f25ca11SMatt Ranostay 371f25ca11SMatt Ranostay Supported sensors: 381f25ca11SMatt Ranostay * MAX6675 391f25ca11SMatt Ranostay * MAX31855 401f25ca11SMatt Ranostay 411f25ca11SMatt Ranostay This driver can also be built as a module. If so, the module will 421f25ca11SMatt Ranostay be called maxim_thermocouple. 431f25ca11SMatt Ranostay 4459d0f2daSSong Hongyanconfig HID_SENSOR_TEMP 4559d0f2daSSong Hongyan tristate "HID Environmental temperature sensor" 4659d0f2daSSong Hongyan depends on HID_SENSOR_HUB 4759d0f2daSSong Hongyan select IIO_BUFFER 4859d0f2daSSong Hongyan select HID_SENSOR_IIO_COMMON 4959d0f2daSSong Hongyan select HID_SENSOR_IIO_TRIGGER 5059d0f2daSSong Hongyan help 5159d0f2daSSong Hongyan Say yes here to build support for the HID SENSOR 5259d0f2daSSong Hongyan temperature driver 5359d0f2daSSong Hongyan 5459d0f2daSSong Hongyan To compile this driver as a module, choose M here: the module 5559d0f2daSSong Hongyan will be called hid-sensor-temperature. 5659d0f2daSSong Hongyan 57474fe212SPeter Meerwaldconfig MLX90614 58474fe212SPeter Meerwald tristate "MLX90614 contact-less infrared sensor" 59474fe212SPeter Meerwald depends on I2C 60474fe212SPeter Meerwald help 61474fe212SPeter Meerwald If you say yes here you get support for the Melexis 62474fe212SPeter Meerwald MLX90614 contact-less infrared sensor connected with I2C. 63474fe212SPeter Meerwald 64474fe212SPeter Meerwald This driver can also be built as a module. If so, the module will 65474fe212SPeter Meerwald be called mlx90614. 66474fe212SPeter Meerwald 67c87742abSCrt Moriconfig MLX90632 68c87742abSCrt Mori tristate "MLX90632 contact-less infrared sensor with medical accuracy" 69c87742abSCrt Mori depends on I2C 70c87742abSCrt Mori select REGMAP_I2C 71c87742abSCrt Mori help 72c87742abSCrt Mori If you say yes here you get support for the Melexis 73c87742abSCrt Mori MLX90632 contact-less infrared sensor with medical accuracy 74c87742abSCrt Mori connected with I2C. 75c87742abSCrt Mori 76c87742abSCrt Mori This driver can also be built as a module. If so, the module will 77c87742abSCrt Mori be called mlx90632. 78c87742abSCrt Mori 79a1d1ba5eSCrt Moriconfig MLX90635 80a1d1ba5eSCrt Mori tristate "MLX90635 contact-less infrared sensor with medical accuracy" 81a1d1ba5eSCrt Mori depends on I2C 82a1d1ba5eSCrt Mori select REGMAP_I2C 83a1d1ba5eSCrt Mori help 84a1d1ba5eSCrt Mori If you say yes here you get support for the Melexis 85a1d1ba5eSCrt Mori MLX90635 contact-less infrared sensor with medical accuracy 86a1d1ba5eSCrt Mori connected with I2C. 87a1d1ba5eSCrt Mori 88a1d1ba5eSCrt Mori This driver can also be built as a module. If so, the module will 89a1d1ba5eSCrt Mori be called mlx90635. 90a1d1ba5eSCrt Mori 91e5a63942SPeter Meerwaldconfig TMP006 92e5a63942SPeter Meerwald tristate "TMP006 infrared thermopile sensor" 93e5a63942SPeter Meerwald depends on I2C 94*91f75ccfSAntoni Pokusinski select IIO_BUFFER 95*91f75ccfSAntoni Pokusinski select IIO_TRIGGERED_BUFFER 96e5a63942SPeter Meerwald help 97e5a63942SPeter Meerwald If you say yes here you get support for the Texas Instruments 98e5a63942SPeter Meerwald TMP006 infrared thermopile sensor. 99e5a63942SPeter Meerwald 100e5a63942SPeter Meerwald This driver can also be built as a module. If so, the module will 101e5a63942SPeter Meerwald be called tmp006. 102e5a63942SPeter Meerwald 103948b707dSManivannan Sadhasivamconfig TMP007 104948b707dSManivannan Sadhasivam tristate "TMP007 infrared thermopile sensor with Integrated Math Engine" 105948b707dSManivannan Sadhasivam depends on I2C 106948b707dSManivannan Sadhasivam help 107948b707dSManivannan Sadhasivam If you say yes here you get support for the Texas Instruments 108948b707dSManivannan Sadhasivam TMP007 infrared thermopile sensor with Integrated Math Engine. 109948b707dSManivannan Sadhasivam 110948b707dSManivannan Sadhasivam This driver can also be built as a module. If so, the module will 111948b707dSManivannan Sadhasivam be called tmp007. 112948b707dSManivannan Sadhasivam 113df041e73SPuranjay Mohanconfig TMP117 114df041e73SPuranjay Mohan tristate "TMP117 Digital temperature sensor with integrated NV memory" 115df041e73SPuranjay Mohan depends on I2C 116df041e73SPuranjay Mohan help 117df041e73SPuranjay Mohan If you say yes here you get support for the Texas Instruments 118df041e73SPuranjay Mohan TMP117 Digital temperature sensor with integrated NV memory. 119df041e73SPuranjay Mohan 120df041e73SPuranjay Mohan This driver can also be built as a module. If so, the module will 121df041e73SPuranjay Mohan be called tmp117. 122df041e73SPuranjay Mohan 12343e53407SLudovic Tancerelconfig TSYS01 12443e53407SLudovic Tancerel tristate "Measurement Specialties TSYS01 temperature sensor using I2C bus connection" 12543e53407SLudovic Tancerel depends on I2C 12643e53407SLudovic Tancerel select IIO_MS_SENSORS_I2C 12743e53407SLudovic Tancerel help 12843e53407SLudovic Tancerel If you say yes here you get support for the Measurement Specialties 12943e53407SLudovic Tancerel TSYS01 I2C temperature sensor. 13043e53407SLudovic Tancerel 13143e53407SLudovic Tancerel This driver can also be built as a module. If so, the module will 13243e53407SLudovic Tancerel be called tsys01. 13343e53407SLudovic Tancerel 13453bf4d06SLudovic Tancerelconfig TSYS02D 13553bf4d06SLudovic Tancerel tristate "Measurement Specialties TSYS02D temperature sensor" 13653bf4d06SLudovic Tancerel depends on I2C 13753bf4d06SLudovic Tancerel select IIO_MS_SENSORS_I2C 13853bf4d06SLudovic Tancerel help 13953bf4d06SLudovic Tancerel If you say yes here you get support for the Measurement Specialties 14053bf4d06SLudovic Tancerel TSYS02D temperature sensor. 14153bf4d06SLudovic Tancerel 14253bf4d06SLudovic Tancerel This driver can also be built as a module. If so, the module will 14353bf4d06SLudovic Tancerel be called tsys02d. 14453bf4d06SLudovic Tancerel 1459ee95ae4SRajat Khandelwalconfig MAX30208 1469ee95ae4SRajat Khandelwal tristate "Maxim MAX30208 digital temperature sensor" 1479ee95ae4SRajat Khandelwal depends on I2C 1489ee95ae4SRajat Khandelwal help 1499ee95ae4SRajat Khandelwal If you say yes here you get support for Maxim MAX30208 1509ee95ae4SRajat Khandelwal digital temperature sensor connected via I2C. 1519ee95ae4SRajat Khandelwal 1529ee95ae4SRajat Khandelwal This driver can also be built as a module. If so, the module 1539ee95ae4SRajat Khandelwal will be called max30208. 1549ee95ae4SRajat Khandelwal 155fb55a513SParesh Chaudharyconfig MAX31856 156fb55a513SParesh Chaudhary tristate "MAX31856 thermocouple sensor" 157fb55a513SParesh Chaudhary depends on SPI 158fb55a513SParesh Chaudhary help 159fb55a513SParesh Chaudhary If you say yes here you get support for MAX31856 160fb55a513SParesh Chaudhary thermocouple sensor chip connected via SPI. 161fb55a513SParesh Chaudhary 162fb55a513SParesh Chaudhary This driver can also be built as a module. If so, the module 163fb55a513SParesh Chaudhary will be called max31856. 164fb55a513SParesh Chaudhary 165e112dc4eSNavin Sankar Velliangiriconfig MAX31865 166e112dc4eSNavin Sankar Velliangiri tristate "MAX31865 RTD to Digital converter" 167e112dc4eSNavin Sankar Velliangiri depends on SPI 168e112dc4eSNavin Sankar Velliangiri help 169e112dc4eSNavin Sankar Velliangiri If you say yes here you get support for MAX31865 170e112dc4eSNavin Sankar Velliangiri thermocouple sensor chip connected via SPI. 171e112dc4eSNavin Sankar Velliangiri 172e112dc4eSNavin Sankar Velliangiri This driver can also be build as a module. If so, the module 173e112dc4eSNavin Sankar Velliangiri will be called max31865. 174e112dc4eSNavin Sankar Velliangiri 1753f6b9598SAndrew Heppconfig MCP9600 1763f6b9598SAndrew Hepp tristate "MCP9600 thermocouple EMF converter" 1773f6b9598SAndrew Hepp depends on I2C 1783f6b9598SAndrew Hepp help 1793f6b9598SAndrew Hepp If you say yes here you get support for MCP9600 1803f6b9598SAndrew Hepp thermocouple EMF converter connected via I2C. 1813f6b9598SAndrew Hepp 1823f6b9598SAndrew Hepp This driver can also be built as a module. If so, the module 1833f6b9598SAndrew Hepp will be called mcp9600. 1843f6b9598SAndrew Hepp 185e5a63942SPeter Meerwaldendmenu 186