1# SPDX-License-Identifier: GPL-2.0-only 2# 3# humidity sensor drivers 4# 5menu "Humidity sensors" 6 7config AM2315 8 tristate "Aosong AM2315 relative humidity and temperature sensor" 9 depends on I2C 10 select IIO_BUFFER 11 select IIO_TRIGGERED_BUFFER 12 help 13 If you say yes here you get support for the Aosong AM2315 14 relative humidity and ambient temperature sensor. 15 16 This driver can also be built as a module. If so, the module will 17 be called am2315. 18 19config DHT11 20 tristate "DHT11 (and compatible sensors) driver" 21 depends on GPIOLIB || COMPILE_TEST 22 help 23 This driver supports reading data via a single interrupt 24 generating GPIO line. Currently tested are DHT11 and DHT22. 25 Other sensors should work as well as long as they speak the 26 same protocol. 27 28config HDC100X 29 tristate "TI HDC100x relative humidity and temperature sensor" 30 depends on I2C 31 select IIO_BUFFER 32 select IIO_TRIGGERED_BUFFER 33 help 34 Say yes here to build support for the Texas Instruments 35 HDC1000, HDC1008, HDC1010, HDC1050, and HDC1080 relative 36 humidity and temperature sensors. 37 38 To compile this driver as a module, choose M here: the module 39 will be called hdc100x. 40 41config HID_SENSOR_HUMIDITY 42 tristate "HID Environmental humidity sensor" 43 depends on HID_SENSOR_HUB 44 select IIO_BUFFER 45 select IIO_TRIGGERED_BUFFER 46 select HID_SENSOR_IIO_COMMON 47 select HID_SENSOR_IIO_TRIGGER 48 help 49 Say yes here to build support for the HID SENSOR 50 humidity driver 51 52 To compile this driver as a module, choose M here: the module 53 will be called hid-sensor-humidity. 54 55config HTS221 56 tristate "STMicroelectronics HTS221 sensor Driver" 57 depends on (I2C || SPI) 58 select IIO_BUFFER 59 select IIO_TRIGGERED_BUFFER 60 select HTS221_I2C if (I2C) 61 select HTS221_SPI if (SPI_MASTER) 62 help 63 Say yes here to build support for STMicroelectronics HTS221 64 temperature-humidity sensor 65 66 To compile this driver as a module, choose M here: the module 67 will be called hts221. 68 69config HTS221_I2C 70 tristate 71 depends on HTS221 72 select REGMAP_I2C 73 74config HTS221_SPI 75 tristate 76 depends on HTS221 77 select REGMAP_SPI 78 79config HTU21 80 tristate "Measurement Specialties HTU21 humidity & temperature sensor" 81 depends on I2C 82 select IIO_MS_SENSORS_I2C 83 help 84 If you say yes here you get support for the Measurement Specialties 85 HTU21 humidity and temperature sensor. 86 This driver is also used for MS8607 temperature, pressure & humidity 87 sensor 88 89 This driver can also be built as a module. If so, the module will 90 be called htu21. 91 92config SI7005 93 tristate "SI7005 relative humidity and temperature sensor" 94 depends on I2C 95 help 96 Say yes here to build support for the Silabs Si7005 relative 97 humidity and temperature sensor. 98 99 To compile this driver as a module, choose M here: the module 100 will be called si7005. This driver also 101 supports Hoperf TH02 Humidity and Temperature Sensor. 102 103config SI7020 104 tristate "Si7013/20/21 Relative Humidity and Temperature Sensors" 105 depends on I2C 106 help 107 Say yes here to build support for the Silicon Labs Si7013/20/21 108 Relative Humidity and Temperature Sensors. This driver also 109 supports Hoperf TH06 Humidity and Temperature Sensor. 110 111 To compile this driver as a module, choose M here: the module 112 will be called si7020. 113 114endmenu 115