iio: gp2ap020a00f: Add a driver for the device
[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
03eff7b6
OK
20config APDS9300
21 tristate "APDS9300 ambient light sensor"
22 depends on I2C
23 help
24 Say Y here if you want to build a driver for the Avago APDS9300
25 ambient light sensor.
26
27 To compile this driver as a module, choose M here: the
28 module will be called apds9300.
29
bf29fbea
JA
30config GP2AP020A00F
31 tristate "Sharp GP2AP020A00F Proximity/ALS sensor"
32 depends on I2C
33 select IIO_BUFFER
34 select IIO_TRIGGERED_BUFFER
35 help
36 Say Y here if you have a Sharp GP2AP020A00F proximity/ALS combo-chip
37 hooked to an I2C bus.
38
39 To compile this driver as a module, choose M here: the
40 module will be called gp2ap020a00f.
41
3edc84e6
LPC
42config HID_SENSOR_ALS
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 tristate "HID ALS"
49 help
50 Say yes here to build support for the HID SENSOR
51 Ambient light sensor.
52
9c8ea1b2
JH
53config SENSORS_LM3533
54 tristate "LM3533 ambient light sensor"
55 depends on MFD_LM3533
56 help
57 If you say yes here you get support for the ambient light sensor
58 interface on National Semiconductor / TI LM3533 Lighting Power
59 chips.
60
61 The sensor interface can be used to control the LEDs and backlights
62 of the chip through defining five light zones and three sets of
63 corresponding output-current values.
64
65 The driver provides raw and mean adc readings along with the current
66 light zone through sysfs. A threshold event can be generated on zone
67 changes. The ALS-control output values can be set per zone for the
68 three current output channels.
62a1efb9 69
eb869ade
PM
70config TCS3472
71 tristate "TAOS TCS3472 color light-to-digital converter"
72 depends on I2C
73 help
74 If you say yes here you get support for the TAOS TCS3472
75 family of color light-to-digital converters with IR filter.
76
77 This driver can also be built as a module. If so, the module
78 will be called tcs3472.
79
9c2251dd
JC
80config SENSORS_TSL2563
81 tristate "TAOS TSL2560, TSL2561, TSL2562 and TSL2563 ambient light sensors"
82 depends on I2C
83 help
84 If you say yes here you get support for the Taos TSL2560,
85 TSL2561, TSL2562 and TSL2563 ambient light sensors.
86
87 This driver can also be built as a module. If so, the module
88 will be called tsl2563.
89
aab9ba7e
PM
90config TSL4531
91 tristate "TAOS TSL4531 ambient light sensors"
92 depends on I2C
93 help
94 Say Y here if you want to build a driver for the TAOS TSL4531 family
95 of ambient light sensors with direct lux output.
96
97 To compile this driver as a module, choose M here: the
98 module will be called tsl4531.
99
62a1efb9
PM
100config VCNL4000
101 tristate "VCNL4000 combined ALS and proximity sensor"
102 depends on I2C
103 help
104 Say Y here if you want to build a driver for the Vishay VCNL4000
105 combined ambient light and proximity sensor.
106
107 To compile this driver as a module, choose M here: the
108 module will be called vcnl4000.
109
9c8ea1b2 110endmenu
This page took 0.145882 seconds and 5 git commands to generate.