18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 28c2ecf20Sopenharmony_ci# 38c2ecf20Sopenharmony_ci# humidity sensor drivers 48c2ecf20Sopenharmony_ci# 58c2ecf20Sopenharmony_cimenu "Humidity sensors" 68c2ecf20Sopenharmony_ci 78c2ecf20Sopenharmony_ciconfig AM2315 88c2ecf20Sopenharmony_ci tristate "Aosong AM2315 relative humidity and temperature sensor" 98c2ecf20Sopenharmony_ci depends on I2C 108c2ecf20Sopenharmony_ci select IIO_BUFFER 118c2ecf20Sopenharmony_ci select IIO_TRIGGERED_BUFFER 128c2ecf20Sopenharmony_ci help 138c2ecf20Sopenharmony_ci If you say yes here you get support for the Aosong AM2315 148c2ecf20Sopenharmony_ci relative humidity and ambient temperature sensor. 158c2ecf20Sopenharmony_ci 168c2ecf20Sopenharmony_ci This driver can also be built as a module. If so, the module will 178c2ecf20Sopenharmony_ci be called am2315. 188c2ecf20Sopenharmony_ci 198c2ecf20Sopenharmony_ciconfig DHT11 208c2ecf20Sopenharmony_ci tristate "DHT11 (and compatible sensors) driver" 218c2ecf20Sopenharmony_ci depends on GPIOLIB || COMPILE_TEST 228c2ecf20Sopenharmony_ci help 238c2ecf20Sopenharmony_ci This driver supports reading data via a single interrupt 248c2ecf20Sopenharmony_ci generating GPIO line. Currently tested are DHT11 and DHT22. 258c2ecf20Sopenharmony_ci Other sensors should work as well as long as they speak the 268c2ecf20Sopenharmony_ci same protocol. 278c2ecf20Sopenharmony_ci 288c2ecf20Sopenharmony_ciconfig HDC100X 298c2ecf20Sopenharmony_ci tristate "TI HDC100x relative humidity and temperature sensor" 308c2ecf20Sopenharmony_ci depends on I2C 318c2ecf20Sopenharmony_ci select IIO_BUFFER 328c2ecf20Sopenharmony_ci select IIO_TRIGGERED_BUFFER 338c2ecf20Sopenharmony_ci help 348c2ecf20Sopenharmony_ci Say yes here to build support for the Texas Instruments 358c2ecf20Sopenharmony_ci HDC1000, HDC1008, HDC1010, HDC1050, and HDC1080 relative 368c2ecf20Sopenharmony_ci humidity and temperature sensors. 378c2ecf20Sopenharmony_ci 388c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here: the module 398c2ecf20Sopenharmony_ci will be called hdc100x. 408c2ecf20Sopenharmony_ci 418c2ecf20Sopenharmony_ciconfig HDC2010 428c2ecf20Sopenharmony_ci tristate "TI HDC2010 relative humidity and temperature sensor" 438c2ecf20Sopenharmony_ci depends on I2C 448c2ecf20Sopenharmony_ci help 458c2ecf20Sopenharmony_ci Say yes here to build support for the Texas Instruments 468c2ecf20Sopenharmony_ci HDC2010 and HDC2080 relative humidity and temperature sensors. 478c2ecf20Sopenharmony_ci 488c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here: the module 498c2ecf20Sopenharmony_ci will be called hdc2010. 508c2ecf20Sopenharmony_ci 518c2ecf20Sopenharmony_ciconfig HID_SENSOR_HUMIDITY 528c2ecf20Sopenharmony_ci tristate "HID Environmental humidity sensor" 538c2ecf20Sopenharmony_ci depends on HID_SENSOR_HUB 548c2ecf20Sopenharmony_ci select IIO_BUFFER 558c2ecf20Sopenharmony_ci select HID_SENSOR_IIO_COMMON 568c2ecf20Sopenharmony_ci select HID_SENSOR_IIO_TRIGGER 578c2ecf20Sopenharmony_ci help 588c2ecf20Sopenharmony_ci Say yes here to build support for the HID SENSOR 598c2ecf20Sopenharmony_ci humidity driver 608c2ecf20Sopenharmony_ci 618c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here: the module 628c2ecf20Sopenharmony_ci will be called hid-sensor-humidity. 638c2ecf20Sopenharmony_ci 648c2ecf20Sopenharmony_ciconfig HTS221 658c2ecf20Sopenharmony_ci tristate "STMicroelectronics HTS221 sensor Driver" 668c2ecf20Sopenharmony_ci depends on (I2C || SPI) 678c2ecf20Sopenharmony_ci select IIO_BUFFER 688c2ecf20Sopenharmony_ci select IIO_TRIGGERED_BUFFER 698c2ecf20Sopenharmony_ci select HTS221_I2C if (I2C) 708c2ecf20Sopenharmony_ci select HTS221_SPI if (SPI_MASTER) 718c2ecf20Sopenharmony_ci help 728c2ecf20Sopenharmony_ci Say yes here to build support for STMicroelectronics HTS221 738c2ecf20Sopenharmony_ci temperature-humidity sensor 748c2ecf20Sopenharmony_ci 758c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here: the module 768c2ecf20Sopenharmony_ci will be called hts221. 778c2ecf20Sopenharmony_ci 788c2ecf20Sopenharmony_ciconfig HTS221_I2C 798c2ecf20Sopenharmony_ci tristate 808c2ecf20Sopenharmony_ci depends on HTS221 818c2ecf20Sopenharmony_ci select REGMAP_I2C 828c2ecf20Sopenharmony_ci 838c2ecf20Sopenharmony_ciconfig HTS221_SPI 848c2ecf20Sopenharmony_ci tristate 858c2ecf20Sopenharmony_ci depends on HTS221 868c2ecf20Sopenharmony_ci select REGMAP_SPI 878c2ecf20Sopenharmony_ci 888c2ecf20Sopenharmony_ciconfig HTU21 898c2ecf20Sopenharmony_ci tristate "Measurement Specialties HTU21 humidity & temperature sensor" 908c2ecf20Sopenharmony_ci depends on I2C 918c2ecf20Sopenharmony_ci select IIO_MS_SENSORS_I2C 928c2ecf20Sopenharmony_ci help 938c2ecf20Sopenharmony_ci If you say yes here you get support for the Measurement Specialties 948c2ecf20Sopenharmony_ci HTU21 humidity and temperature sensor. 958c2ecf20Sopenharmony_ci This driver is also used for MS8607 temperature, pressure & humidity 968c2ecf20Sopenharmony_ci sensor 978c2ecf20Sopenharmony_ci 988c2ecf20Sopenharmony_ci This driver can also be built as a module. If so, the module will 998c2ecf20Sopenharmony_ci be called htu21. 1008c2ecf20Sopenharmony_ci 1018c2ecf20Sopenharmony_ciconfig SI7005 1028c2ecf20Sopenharmony_ci tristate "SI7005 relative humidity and temperature sensor" 1038c2ecf20Sopenharmony_ci depends on I2C 1048c2ecf20Sopenharmony_ci help 1058c2ecf20Sopenharmony_ci Say yes here to build support for the Silabs Si7005 relative 1068c2ecf20Sopenharmony_ci humidity and temperature sensor. 1078c2ecf20Sopenharmony_ci 1088c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here: the module 1098c2ecf20Sopenharmony_ci will be called si7005. This driver also 1108c2ecf20Sopenharmony_ci supports Hoperf TH02 Humidity and Temperature Sensor. 1118c2ecf20Sopenharmony_ci 1128c2ecf20Sopenharmony_ciconfig SI7020 1138c2ecf20Sopenharmony_ci tristate "Si7013/20/21 Relative Humidity and Temperature Sensors" 1148c2ecf20Sopenharmony_ci depends on I2C 1158c2ecf20Sopenharmony_ci help 1168c2ecf20Sopenharmony_ci Say yes here to build support for the Silicon Labs Si7013/20/21 1178c2ecf20Sopenharmony_ci Relative Humidity and Temperature Sensors. This driver also 1188c2ecf20Sopenharmony_ci supports Hoperf TH06 Humidity and Temperature Sensor. 1198c2ecf20Sopenharmony_ci 1208c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here: the module 1218c2ecf20Sopenharmony_ci will be called si7020. 1228c2ecf20Sopenharmony_ci 1238c2ecf20Sopenharmony_ciendmenu 124