Version:  2.0.40 2.2.26 2.4.37 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 3.13 3.14 3.15 3.16 3.17

Linux/drivers/iio/light/Kconfig

  1 #
  2 # Light sensors
  3 #
  4 # When adding new entries keep the list in alphabetical order
  5 
  6 menu "Light sensors"
  7 
  8 config 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 
 20 config 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 
 30 config CM32181
 31         depends on I2C
 32         tristate "CM32181 driver"
 33         help
 34          Say Y here if you use cm32181.
 35          This option enables ambient light sensor using
 36          Capella cm32181 device driver.
 37 
 38          To compile this driver as a module, choose M here:
 39          the module will be called cm32181.
 40 
 41 config CM36651
 42         depends on I2C
 43         tristate "CM36651 driver"
 44         help
 45          Say Y here if you use cm36651.
 46          This option enables proximity & RGB sensor using
 47          Capella cm36651 device driver.
 48 
 49          To compile this driver as a module, choose M here:
 50          the module will be called cm36651.
 51 
 52 config GP2AP020A00F
 53         tristate "Sharp GP2AP020A00F Proximity/ALS sensor"
 54         depends on I2C
 55         select IIO_BUFFER
 56         select IIO_TRIGGERED_BUFFER
 57         select IRQ_WORK
 58         help
 59           Say Y here if you have a Sharp GP2AP020A00F proximity/ALS combo-chip
 60           hooked to an I2C bus.
 61 
 62           To compile this driver as a module, choose M here: the
 63           module will be called gp2ap020a00f.
 64 
 65 config ISL29125
 66         tristate "Intersil ISL29125 digital color light sensor"
 67         depends on I2C
 68         select IIO_BUFFER
 69         select IIO_TRIGGERED_BUFFER
 70         help
 71           Say Y here if you want to build a driver for the Intersil ISL29125
 72           RGB light sensor for I2C.
 73 
 74           To compile this driver as a module, choose M here: the module will be
 75           called isl29125.
 76 
 77 config HID_SENSOR_ALS
 78         depends on HID_SENSOR_HUB
 79         select IIO_BUFFER
 80         select IIO_TRIGGERED_BUFFER
 81         select HID_SENSOR_IIO_COMMON
 82         select HID_SENSOR_IIO_TRIGGER
 83         tristate "HID ALS"
 84         help
 85           Say yes here to build support for the HID SENSOR
 86           Ambient light sensor.
 87 
 88 config HID_SENSOR_PROX
 89         depends on HID_SENSOR_HUB
 90         select IIO_BUFFER
 91         select IIO_TRIGGERED_BUFFER
 92         select HID_SENSOR_IIO_COMMON
 93         select HID_SENSOR_IIO_TRIGGER
 94         tristate "HID PROX"
 95         help
 96           Say yes here to build support for the HID SENSOR
 97           Proximity sensor.
 98 
 99           To compile this driver as a module, choose M here: the
100           module will be called hid-sensor-prox.
101 
102 config SENSORS_LM3533
103         tristate "LM3533 ambient light sensor"
104         depends on MFD_LM3533
105         help
106           If you say yes here you get support for the ambient light sensor
107           interface on National Semiconductor / TI LM3533 Lighting Power
108           chips.
109 
110           The sensor interface can be used to control the LEDs and backlights
111           of the chip through defining five light zones and three sets of
112           corresponding output-current values.
113 
114           The driver provides raw and mean adc readings along with the current
115           light zone through sysfs. A threshold event can be generated on zone
116           changes. The ALS-control output values can be set per zone for the
117           three current output channels.
118 
119 config LTR501
120         tristate "LTR-501ALS-01 light sensor"
121         depends on I2C
122         select IIO_BUFFER
123         select IIO_TRIGGERED_BUFFER
124         help
125          If you say yes here you get support for the Lite-On LTR-501ALS-01
126          ambient light and proximity sensor.
127 
128          This driver can also be built as a module.  If so, the module
129          will be called ltr501.
130 
131 config TCS3414
132         tristate "TAOS TCS3414 digital color sensor"
133         depends on I2C
134         select IIO_BUFFER
135         select IIO_TRIGGERED_BUFFER
136         help
137          If you say yes here you get support for the TAOS TCS3414
138          family of digital color sensors.
139 
140          This driver can also be built as a module.  If so, the module
141          will be called tcs3414.
142 
143 config TCS3472
144         tristate "TAOS TCS3472 color light-to-digital converter"
145         depends on I2C
146         select IIO_BUFFER
147         select IIO_TRIGGERED_BUFFER
148         help
149          If you say yes here you get support for the TAOS TCS3472
150          family of color light-to-digital converters with IR filter.
151 
152          This driver can also be built as a module.  If so, the module
153          will be called tcs3472.
154 
155 config SENSORS_TSL2563
156         tristate "TAOS TSL2560, TSL2561, TSL2562 and TSL2563 ambient light sensors"
157         depends on I2C
158         help
159          If you say yes here you get support for the Taos TSL2560,
160          TSL2561, TSL2562 and TSL2563 ambient light sensors.
161 
162          This driver can also be built as a module.  If so, the module
163          will be called tsl2563.
164 
165 config TSL4531
166         tristate "TAOS TSL4531 ambient light sensors"
167         depends on I2C
168         help
169          Say Y here if you want to build a driver for the TAOS TSL4531 family
170          of ambient light sensors with direct lux output.
171 
172          To compile this driver as a module, choose M here: the
173          module will be called tsl4531.
174 
175 config VCNL4000
176         tristate "VCNL4000 combined ALS and proximity sensor"
177         depends on I2C
178         help
179          Say Y here if you want to build a driver for the Vishay VCNL4000
180          combined ambient light and proximity sensor.
181 
182          To compile this driver as a module, choose M here: the
183          module will be called vcnl4000.
184 
185 endmenu

This page was automatically generated by LXR 0.3.1 (source).  •  Linux is a registered trademark of Linus Torvalds  •  Contact us