xref: /linux/drivers/iio/light/Kconfig (revision 0d456bad36d42d16022be045c8a53ddbb59ee478)
1#
2# Light sensors
3#
4menu "Light sensors"
5
6config ADJD_S311
7	tristate "ADJD-S311-CR999 digital color sensor"
8	select IIO_BUFFER
9	select IIO_TRIGGERED_BUFFER
10	depends on I2C
11	help
12	 If you say yes here you get support for the Avago ADJD-S311-CR999
13	 digital color light sensor.
14
15	 This driver can also be built as a module.  If so, the module
16	 will be called adjd_s311.
17
18config SENSORS_LM3533
19	tristate "LM3533 ambient light sensor"
20	depends on MFD_LM3533
21	help
22	  If you say yes here you get support for the ambient light sensor
23	  interface on National Semiconductor / TI LM3533 Lighting Power
24	  chips.
25
26	  The sensor interface can be used to control the LEDs and backlights
27	  of the chip through defining five light zones and three sets of
28	  corresponding output-current values.
29
30	  The driver provides raw and mean adc readings along with the current
31	  light zone through sysfs. A threshold event can be generated on zone
32	  changes. The ALS-control output values can be set per zone for the
33	  three current output channels.
34
35config VCNL4000
36	tristate "VCNL4000 combined ALS and proximity sensor"
37	depends on I2C
38	help
39	 Say Y here if you want to build a driver for the Vishay VCNL4000
40	 combined ambient light and proximity sensor.
41
42	 To compile this driver as a module, choose M here: the
43	 module will be called vcnl4000.
44
45config HID_SENSOR_ALS
46	depends on HID_SENSOR_HUB
47	select IIO_BUFFER
48	select IIO_TRIGGERED_BUFFER
49	select HID_SENSOR_IIO_COMMON
50	tristate "HID ALS"
51	help
52	  Say yes here to build support for the HID SENSOR
53	  Ambient light sensor.
54
55endmenu
56