thermal: fair_share: use the weight from the thermal instance
[deliverable/linux.git] / drivers / iio / light / Kconfig
CommitLineData
9c8ea1b2
JH
1#
2# Light sensors
3#
3edc84e6
LPC
4# When adding new entries keep the list in alphabetical order
5
9c8ea1b2
JH
6menu "Light sensors"
7
bbdb822c
PM
8config ADJD_S311
9 tristate "ADJD-S311-CR999 digital color sensor"
10 select IIO_BUFFER
11 select IIO_TRIGGERED_BUFFER
12 depends on I2C
13 help
14 If you say yes here you get support for the Avago ADJD-S311-CR999
15 digital color light sensor.
16
17 This driver can also be built as a module. If so, the module
18 will be called adjd_s311.
19
f007d7f1
DB
20config AL3320A
21 tristate "AL3320A ambient light sensor"
22 depends on I2C
23 help
24 Say Y here if you want to build a driver for the Dyna Image AL3320A
25 ambient light sensor.
26
27 To compile this driver as a module, choose M here: the
28 module will be called al3320a.
29
03eff7b6
OK
30config APDS9300
31 tristate "APDS9300 ambient light sensor"
32 depends on I2C
33 help
34 Say Y here if you want to build a driver for the Avago APDS9300
35 ambient light sensor.
36
37 To compile this driver as a module, choose M here: the
38 module will be called apds9300.
39
971672c0
KT
40config CM32181
41 depends on I2C
42 tristate "CM32181 driver"
43 help
44 Say Y here if you use cm32181.
45 This option enables ambient light sensor using
46 Capella cm32181 device driver.
47
48 To compile this driver as a module, choose M here:
49 the module will be called cm32181.
50
b84894c7
KT
51config CM3232
52 depends on I2C
53 tristate "CM3232 ambient light sensor"
54 help
55 Say Y here if you use cm3232.
56 This option enables ambient light sensor using
57 Capella Microsystems cm3232 device driver.
58
59 To compile this driver as a module, choose M here:
60 the module will be called cm3232.
61
8b054426
DB
62config CM3323
63 depends on I2C
64 tristate "Capella CM3323 color light sensor"
65 help
66 Say Y here if you want to build a driver for Capela CM3323
67 color sensor.
68
69 To compile this driver as a module, choose M here: the module will
70 be called cm3323.
71
e590d451
BS
72config CM36651
73 depends on I2C
74 tristate "CM36651 driver"
75 help
76 Say Y here if you use cm36651.
77 This option enables proximity & RGB sensor using
78 Capella cm36651 device driver.
79
80 To compile this driver as a module, choose M here:
81 the module will be called cm36651.
82
bf29fbea
JA
83config GP2AP020A00F
84 tristate "Sharp GP2AP020A00F Proximity/ALS sensor"
85 depends on I2C
8c3b3efb 86 select REGMAP_I2C
bf29fbea
JA
87 select IIO_BUFFER
88 select IIO_TRIGGERED_BUFFER
419a4aae 89 select IRQ_WORK
bf29fbea
JA
90 help
91 Say Y here if you have a Sharp GP2AP020A00F proximity/ALS combo-chip
92 hooked to an I2C bus.
93
94 To compile this driver as a module, choose M here: the
95 module will be called gp2ap020a00f.
96
6c25539c
PM
97config ISL29125
98 tristate "Intersil ISL29125 digital color light sensor"
99 depends on I2C
100 select IIO_BUFFER
101 select IIO_TRIGGERED_BUFFER
102 help
103 Say Y here if you want to build a driver for the Intersil ISL29125
104 RGB light sensor for I2C.
105
106 To compile this driver as a module, choose M here: the module will be
107 called isl29125.
108
3edc84e6
LPC
109config HID_SENSOR_ALS
110 depends on HID_SENSOR_HUB
111 select IIO_BUFFER
112 select IIO_TRIGGERED_BUFFER
113 select HID_SENSOR_IIO_COMMON
114 select HID_SENSOR_IIO_TRIGGER
115 tristate "HID ALS"
116 help
117 Say yes here to build support for the HID SENSOR
118 Ambient light sensor.
119
4f51c9ad
RD
120 To compile this driver as a module, choose M here: the
121 module will be called hid-sensor-als.
122
39a3a013
AP
123config HID_SENSOR_PROX
124 depends on HID_SENSOR_HUB
125 select IIO_BUFFER
126 select IIO_TRIGGERED_BUFFER
127 select HID_SENSOR_IIO_COMMON
128 select HID_SENSOR_IIO_TRIGGER
129 tristate "HID PROX"
130 help
131 Say yes here to build support for the HID SENSOR
132 Proximity sensor.
133
134 To compile this driver as a module, choose M here: the
135 module will be called hid-sensor-prox.
136
995863cc
KS
137config JSA1212
138 tristate "JSA1212 ALS and proximity sensor driver"
139 depends on I2C
49e19d5f 140 select REGMAP_I2C
995863cc
KS
141 help
142 Say Y here if you want to build a IIO driver for JSA1212
143 proximity & ALS sensor device.
144
145 To compile this driver as a module, choose M here:
146 the module will be called jsa1212.
147
9c8ea1b2
JH
148config SENSORS_LM3533
149 tristate "LM3533 ambient light sensor"
150 depends on MFD_LM3533
151 help
152 If you say yes here you get support for the ambient light sensor
153 interface on National Semiconductor / TI LM3533 Lighting Power
154 chips.
155
156 The sensor interface can be used to control the LEDs and backlights
157 of the chip through defining five light zones and three sets of
158 corresponding output-current values.
159
160 The driver provides raw and mean adc readings along with the current
161 light zone through sysfs. A threshold event can be generated on zone
162 changes. The ALS-control output values can be set per zone for the
163 three current output channels.
62a1efb9 164
2690be90
PM
165config LTR501
166 tristate "LTR-501ALS-01 light sensor"
167 depends on I2C
168 select IIO_BUFFER
169 select IIO_TRIGGERED_BUFFER
170 help
171 If you say yes here you get support for the Lite-On LTR-501ALS-01
172 ambient light and proximity sensor.
173
174 This driver can also be built as a module. If so, the module
175 will be called ltr501.
176
a244e7b5
PM
177config TCS3414
178 tristate "TAOS TCS3414 digital color sensor"
179 depends on I2C
180 select IIO_BUFFER
181 select IIO_TRIGGERED_BUFFER
182 help
183 If you say yes here you get support for the TAOS TCS3414
184 family of digital color sensors.
185
186 This driver can also be built as a module. If so, the module
187 will be called tcs3414.
188
eb869ade
PM
189config TCS3472
190 tristate "TAOS TCS3472 color light-to-digital converter"
191 depends on I2C
089b54bd
PM
192 select IIO_BUFFER
193 select IIO_TRIGGERED_BUFFER
eb869ade
PM
194 help
195 If you say yes here you get support for the TAOS TCS3472
196 family of color light-to-digital converters with IR filter.
197
198 This driver can also be built as a module. If so, the module
199 will be called tcs3472.
200
9c2251dd
JC
201config SENSORS_TSL2563
202 tristate "TAOS TSL2560, TSL2561, TSL2562 and TSL2563 ambient light sensors"
203 depends on I2C
204 help
205 If you say yes here you get support for the Taos TSL2560,
206 TSL2561, TSL2562 and TSL2563 ambient light sensors.
207
208 This driver can also be built as a module. If so, the module
209 will be called tsl2563.
210
aab9ba7e
PM
211config TSL4531
212 tristate "TAOS TSL4531 ambient light sensors"
213 depends on I2C
214 help
215 Say Y here if you want to build a driver for the TAOS TSL4531 family
216 of ambient light sensors with direct lux output.
217
218 To compile this driver as a module, choose M here: the
219 module will be called tsl4531.
220
62a1efb9
PM
221config VCNL4000
222 tristate "VCNL4000 combined ALS and proximity sensor"
223 depends on I2C
224 help
225 Say Y here if you want to build a driver for the Vishay VCNL4000
226 combined ambient light and proximity sensor.
227
228 To compile this driver as a module, choose M here: the
229 module will be called vcnl4000.
230
9c8ea1b2 231endmenu
This page took 0.299509 seconds and 5 git commands to generate.