5612ca82231b1c0baa52c6b4305ef3db065d2a4f
[linux-3.10.git] / drivers / staging / iio / light / Kconfig
1 #
2 # Light sensors
3 #
4 menu "Light sensors"
5
6 config SENSORS_CM3218
7         tristate "CM3218 Ambient light sensor"
8         depends on I2C
9         select REGMAP_I2C
10         default n
11         help
12           Say Y here to enable the CM3218 Ambient Light Sensor.
13           This driver will provide the measurements of ambient light intensity
14           in its own units.
15           Data from sensor is accessible via sysfs.
16
17 config SENSORS_CM32181
18         tristate "CM32181 Ambient light sensor"
19         depends on I2C
20         select REGMAP_I2C
21         default n
22         help
23           Say Y here to enable the CM32181 Ambient Light Sensor.
24           This driver will provide the measurements of ambient light intensity
25           in its own units.
26           Data from sensor is accessible via sysfs.
27
28 config SENSORS_ISL29018
29         tristate "ISL 29018 light and proximity sensor"
30         depends on I2C
31         select REGMAP_I2C
32         default n
33         help
34          If you say yes here you get support for ambient light sensing and
35          proximity infrared sensing from Intersil ISL29018.
36          This driver will provide the measurements of ambient light intensity
37          in lux, proximity infrared sensing and normal infrared sensing.
38          Data from sensor is accessible via sysfs.
39
40 config SENSORS_ISL29028
41         tristate "Intersil ISL29028/ISL29028 Concurrent Light and Proximity Sensor"
42         depends on I2C
43         select REGMAP_I2C
44         help
45          Provides driver for the Intersil's ISL29028/ISL29029 device.
46          This driver supports the sysfs interface to get the ALS, IR intensity,
47          Proximity value via iio. The ISL29028 provides the concurrent sensing
48          of ambient light and proximity.
49
50 config TSL2583
51         tristate "TAOS TSL2580, TSL2581 and TSL2583 light-to-digital converters"
52         depends on I2C
53         help
54          Provides support for the TAOS tsl2580, tsl2581 and tsl2583 devices.
55          Access ALS data via iio, sysfs.
56
57 config TSL2x7x
58         tristate "TAOS TSL/TMD2x71 and TSL/TMD2x72 Family of light and proximity sensors"
59         depends on I2C
60         help
61          Support for: tsl2571, tsl2671, tmd2671, tsl2771, tmd2771, tsl2572, tsl2672,
62          tmd2672, tsl2772, tmd2772 devices.
63          Provides iio_events and direct access via sysfs.
64
65 config SENSORS_LTR558
66         tristate "LTR558 Ambient light and proximity sensor"
67         depends on I2C
68         default n
69         help
70           If you say yes here you get support for ambient light sensing and
71           proximity ir sensing from Lite On Technology LTR558.
72
73 config SENSORS_MAX44005
74         tristate "MAX44005 ALS, RGB, temperature, IR, proximity Sensor"
75         depends on I2C
76         default n
77         help
78           If you say yes here you get support for ambient light, RGB, IR,
79           Proximity and temperature sensing from MAX44005.
80
81
82 config SENSORS_TCS3772
83         tristate "TCS3772 Ambient light, RGB and proximity Sensor"
84         depends on I2C
85         select REGMAP_I2C
86         default n
87         help
88           If you say yes here you get support for ambient light, RGB and
89           Proximity sensing from TCS3772.
90
91 config SENSORS_CM3217
92         tristate "CM3217 Ambient light sensor"
93         depends on I2C
94         default n
95         help
96           Say Y here to enable the CM3217 Ambient Light Sensor.
97
98 endmenu