Merge remote-tracking branch 'lsk/v3.10/topic/arm64-hmp' into linux-linaro-lsk
[firefly-linux-kernel-4.4.55.git] / drivers / iio / light / Kconfig
1 #
2 # Light sensors
3 #
4 menu "Light sensors"
5
6 config 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
18 config 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
35 config SENSORS_TSL2563
36         tristate "TAOS TSL2560, TSL2561, TSL2562 and TSL2563 ambient light sensors"
37         depends on I2C
38         help
39          If you say yes here you get support for the Taos TSL2560,
40          TSL2561, TSL2562 and TSL2563 ambient light sensors.
41
42          This driver can also be built as a module.  If so, the module
43          will be called tsl2563.
44
45 config VCNL4000
46         tristate "VCNL4000 combined ALS and proximity sensor"
47         depends on I2C
48         help
49          Say Y here if you want to build a driver for the Vishay VCNL4000
50          combined ambient light and proximity sensor.
51
52          To compile this driver as a module, choose M here: the
53          module will be called vcnl4000.
54
55 config HID_SENSOR_ALS
56         depends on HID_SENSOR_HUB
57         select IIO_BUFFER
58         select IIO_TRIGGERED_BUFFER
59         select HID_SENSOR_IIO_COMMON
60         select HID_SENSOR_IIO_TRIGGER
61         tristate "HID ALS"
62         help
63           Say yes here to build support for the HID SENSOR
64           Ambient light sensor.
65
66 endmenu