1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 2091a121bSHarald Geyer# 3091a121bSHarald Geyer# humidity sensor drivers 4091a121bSHarald Geyer# 5091a121bSHarald Geyermenu "Humidity sensors" 6091a121bSHarald Geyer 7366a3270STiberiu Breanaconfig AM2315 8366a3270STiberiu Breana tristate "Aosong AM2315 relative humidity and temperature sensor" 9366a3270STiberiu Breana depends on I2C 10193e2d4fSAlison Schofield select IIO_BUFFER 11193e2d4fSAlison Schofield select IIO_TRIGGERED_BUFFER 12366a3270STiberiu Breana help 13366a3270STiberiu Breana If you say yes here you get support for the Aosong AM2315 14366a3270STiberiu Breana relative humidity and ambient temperature sensor. 15366a3270STiberiu Breana 16366a3270STiberiu Breana This driver can also be built as a module. If so, the module will 17366a3270STiberiu Breana be called am2315. 18366a3270STiberiu Breana 19091a121bSHarald Geyerconfig DHT11 20091a121bSHarald Geyer tristate "DHT11 (and compatible sensors) driver" 2184935853SGeert Uytterhoeven depends on GPIOLIB || COMPILE_TEST 22091a121bSHarald Geyer help 23091a121bSHarald Geyer This driver supports reading data via a single interrupt 24091a121bSHarald Geyer generating GPIO line. Currently tested are DHT11 and DHT22. 25091a121bSHarald Geyer Other sensors should work as well as long as they speak the 26091a121bSHarald Geyer same protocol. 27091a121bSHarald Geyer 284839367dSMatt Ranostayconfig HDC100X 294839367dSMatt Ranostay tristate "TI HDC100x relative humidity and temperature sensor" 304839367dSMatt Ranostay depends on I2C 3116bf793fSAlison Schofield select IIO_BUFFER 3216bf793fSAlison Schofield select IIO_TRIGGERED_BUFFER 334839367dSMatt Ranostay help 34ca1902ffSAlison Schofield Say yes here to build support for the Texas Instruments 358f4c9575SMichael Stecklein HDC1000, HDC1008, HDC1010, HDC1050, and HDC1080 relative 368f4c9575SMichael Stecklein humidity and temperature sensors. 374839367dSMatt Ranostay 384839367dSMatt Ranostay To compile this driver as a module, choose M here: the module 394839367dSMatt Ranostay will be called hdc100x. 404839367dSMatt Ranostay 41*0115a63cSEugene Zaikonnikovconfig HDC2010 42*0115a63cSEugene Zaikonnikov tristate "TI HDC2010 relative humidity and temperature sensor" 43*0115a63cSEugene Zaikonnikov depends on I2C 44*0115a63cSEugene Zaikonnikov help 45*0115a63cSEugene Zaikonnikov Say yes here to build support for the Texas Instruments 46*0115a63cSEugene Zaikonnikov HDC2010 and HDC2080 relative humidity and temperature sensors. 47*0115a63cSEugene Zaikonnikov 48*0115a63cSEugene Zaikonnikov To compile this driver as a module, choose M here: the module 49*0115a63cSEugene Zaikonnikov will be called hdc2010. 50*0115a63cSEugene Zaikonnikov 51d7ed89d5SSong Hongyanconfig HID_SENSOR_HUMIDITY 52d7ed89d5SSong Hongyan tristate "HID Environmental humidity sensor" 53d7ed89d5SSong Hongyan depends on HID_SENSOR_HUB 54d7ed89d5SSong Hongyan select IIO_BUFFER 55d7ed89d5SSong Hongyan select HID_SENSOR_IIO_COMMON 56d7ed89d5SSong Hongyan select HID_SENSOR_IIO_TRIGGER 57d7ed89d5SSong Hongyan help 58d7ed89d5SSong Hongyan Say yes here to build support for the HID SENSOR 59d7ed89d5SSong Hongyan humidity driver 60d7ed89d5SSong Hongyan 61d7ed89d5SSong Hongyan To compile this driver as a module, choose M here: the module 62d7ed89d5SSong Hongyan will be called hid-sensor-humidity. 63d7ed89d5SSong Hongyan 64e4a70e3eSLorenzo Bianconiconfig HTS221 65e4a70e3eSLorenzo Bianconi tristate "STMicroelectronics HTS221 sensor Driver" 66e4a70e3eSLorenzo Bianconi depends on (I2C || SPI) 67e4a70e3eSLorenzo Bianconi select IIO_BUFFER 68e4a70e3eSLorenzo Bianconi select IIO_TRIGGERED_BUFFER 69e4a70e3eSLorenzo Bianconi select HTS221_I2C if (I2C) 70e4a70e3eSLorenzo Bianconi select HTS221_SPI if (SPI_MASTER) 71e4a70e3eSLorenzo Bianconi help 72e4a70e3eSLorenzo Bianconi Say yes here to build support for STMicroelectronics HTS221 73e4a70e3eSLorenzo Bianconi temperature-humidity sensor 74e4a70e3eSLorenzo Bianconi 75e4a70e3eSLorenzo Bianconi To compile this driver as a module, choose M here: the module 76e4a70e3eSLorenzo Bianconi will be called hts221. 77e4a70e3eSLorenzo Bianconi 78e4a70e3eSLorenzo Bianconiconfig HTS221_I2C 79e4a70e3eSLorenzo Bianconi tristate 80e4a70e3eSLorenzo Bianconi depends on HTS221 8162177922SLorenzo Bianconi select REGMAP_I2C 82e4a70e3eSLorenzo Bianconi 83e4a70e3eSLorenzo Bianconiconfig HTS221_SPI 84e4a70e3eSLorenzo Bianconi tristate 85e4a70e3eSLorenzo Bianconi depends on HTS221 8662177922SLorenzo Bianconi select REGMAP_SPI 87e4a70e3eSLorenzo Bianconi 882b5c53d2SLudovic Tancerelconfig HTU21 892b5c53d2SLudovic Tancerel tristate "Measurement Specialties HTU21 humidity & temperature sensor" 902b5c53d2SLudovic Tancerel depends on I2C 912b5c53d2SLudovic Tancerel select IIO_MS_SENSORS_I2C 922b5c53d2SLudovic Tancerel help 932b5c53d2SLudovic Tancerel If you say yes here you get support for the Measurement Specialties 942b5c53d2SLudovic Tancerel HTU21 humidity and temperature sensor. 951b75ce65SLudovic Tancerel This driver is also used for MS8607 temperature, pressure & humidity 961b75ce65SLudovic Tancerel sensor 972b5c53d2SLudovic Tancerel 982b5c53d2SLudovic Tancerel This driver can also be built as a module. If so, the module will 992b5c53d2SLudovic Tancerel be called htu21. 1002b5c53d2SLudovic Tancerel 101049973b2SPeter Meerwaldconfig SI7005 102049973b2SPeter Meerwald tristate "SI7005 relative humidity and temperature sensor" 103049973b2SPeter Meerwald depends on I2C 104049973b2SPeter Meerwald help 105049973b2SPeter Meerwald Say yes here to build support for the Silabs Si7005 relative 106049973b2SPeter Meerwald humidity and temperature sensor. 107049973b2SPeter Meerwald 108049973b2SPeter Meerwald To compile this driver as a module, choose M here: the module 1093f420265SCristina Moraru will be called si7005. This driver also 1103f420265SCristina Moraru supports Hoperf TH02 Humidity and Temperature Sensor. 111049973b2SPeter Meerwald 112064a7463SDavid Barksdaleconfig SI7020 113064a7463SDavid Barksdale tristate "Si7013/20/21 Relative Humidity and Temperature Sensors" 114064a7463SDavid Barksdale depends on I2C 115064a7463SDavid Barksdale help 116064a7463SDavid Barksdale Say yes here to build support for the Silicon Labs Si7013/20/21 117920dad0cSCristina Moraru Relative Humidity and Temperature Sensors. This driver also 118920dad0cSCristina Moraru supports Hoperf TH06 Humidity and Temperature Sensor. 119064a7463SDavid Barksdale 120064a7463SDavid Barksdale To compile this driver as a module, choose M here: the module 121064a7463SDavid Barksdale will be called si7020. 122064a7463SDavid Barksdale 123091a121bSHarald Geyerendmenu 124