Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
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 ENS210
29 tristate "ENS210 temperature and humidity sensor"
30 depends on I2C
31 select CRC7
32 help
33 Say yes here to get support for the ScioSense ENS210 family of
34 humidity and temperature sensors.
35
36 This driver can also be built as a module. If so, the module will be
37 called ens210.
38
39config HDC100X
40 tristate "TI HDC100x relative humidity and temperature sensor"
41 depends on I2C
42 select IIO_BUFFER
43 select IIO_TRIGGERED_BUFFER
44 help
45 Say yes here to build support for the Texas Instruments
46 HDC1000, HDC1008, HDC1010, HDC1050, and HDC1080 relative
47 humidity and temperature sensors.
48
49 To compile this driver as a module, choose M here: the module
50 will be called hdc100x.
51
52config HDC2010
53 tristate "TI HDC2010 relative humidity and temperature sensor"
54 depends on I2C
55 help
56 Say yes here to build support for the Texas Instruments
57 HDC2010 and HDC2080 relative humidity and temperature sensors.
58
59 To compile this driver as a module, choose M here: the module
60 will be called hdc2010.
61
62config HDC3020
63 tristate "TI HDC3020 relative humidity and temperature sensor"
64 depends on I2C
65 select CRC8
66 help
67 Say yes here to build support for the Texas Instruments
68 HDC3020, HDC3021 and HDC3022 relative humidity and temperature
69 sensors.
70
71 To compile this driver as a module, choose M here: the module
72 will be called hdc3020.
73
74config HID_SENSOR_HUMIDITY
75 tristate "HID Environmental humidity sensor"
76 depends on HID_SENSOR_HUB
77 select IIO_BUFFER
78 select HID_SENSOR_IIO_COMMON
79 select HID_SENSOR_IIO_TRIGGER
80 help
81 Say yes here to build support for the HID SENSOR
82 humidity driver
83
84 To compile this driver as a module, choose M here: the module
85 will be called hid-sensor-humidity.
86
87config HTS221
88 tristate "STMicroelectronics HTS221 sensor Driver"
89 depends on (I2C || SPI)
90 select IIO_BUFFER
91 select IIO_TRIGGERED_BUFFER
92 select HTS221_I2C if (I2C)
93 select HTS221_SPI if (SPI_MASTER)
94 help
95 Say yes here to build support for STMicroelectronics HTS221
96 temperature-humidity sensor
97
98 To compile this driver as a module, choose M here: the module
99 will be called hts221.
100
101config HTS221_I2C
102 tristate
103 depends on HTS221
104 select REGMAP_I2C
105
106config HTS221_SPI
107 tristate
108 depends on HTS221
109 select REGMAP_SPI
110
111config HTU21
112 tristate "Measurement Specialties HTU21 humidity & temperature sensor"
113 depends on I2C
114 select IIO_MS_SENSORS_I2C
115 help
116 If you say yes here you get support for the Measurement Specialties
117 HTU21 humidity and temperature sensor.
118 This driver is also used for MS8607 temperature, pressure & humidity
119 sensor
120
121 This driver can also be built as a module. If so, the module will
122 be called htu21.
123
124config SI7005
125 tristate "SI7005 relative humidity and temperature sensor"
126 depends on I2C
127 help
128 Say yes here to build support for the Silabs Si7005 relative
129 humidity and temperature sensor.
130
131 To compile this driver as a module, choose M here: the module
132 will be called si7005. This driver also
133 supports Hoperf TH02 Humidity and Temperature Sensor.
134
135config SI7020
136 tristate "Si7013/20/21 Relative Humidity and Temperature Sensors"
137 depends on I2C
138 help
139 Say yes here to build support for the Silicon Labs Si7013/20/21
140 Relative Humidity and Temperature Sensors. This driver also
141 supports Hoperf TH06 Humidity and Temperature Sensor.
142
143 To compile this driver as a module, choose M here: the module
144 will be called si7020.
145
146endmenu