1# 2# Light sensors 3# 4# When adding new entries keep the list in alphabetical order 5 6menu "Light sensors" 7 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 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 30config CM36651 31 depends on I2C 32 tristate "CM36651 driver" 33 help 34 Say Y here if you use cm36651. 35 This option enables proximity & RGB sensor using 36 Capella cm36651 device driver. 37 38 To compile this driver as a module, choose M here: 39 the module will be called cm36651. 40 41config GP2AP020A00F 42 tristate "Sharp GP2AP020A00F Proximity/ALS sensor" 43 depends on I2C 44 select IIO_BUFFER 45 select IIO_TRIGGERED_BUFFER 46 help 47 Say Y here if you have a Sharp GP2AP020A00F proximity/ALS combo-chip 48 hooked to an I2C bus. 49 50 To compile this driver as a module, choose M here: the 51 module will be called gp2ap020a00f. 52 53config HID_SENSOR_ALS 54 depends on HID_SENSOR_HUB 55 select IIO_BUFFER 56 select IIO_TRIGGERED_BUFFER 57 select HID_SENSOR_IIO_COMMON 58 select HID_SENSOR_IIO_TRIGGER 59 tristate "HID ALS" 60 help 61 Say yes here to build support for the HID SENSOR 62 Ambient light sensor. 63 64config SENSORS_LM3533 65 tristate "LM3533 ambient light sensor" 66 depends on MFD_LM3533 67 help 68 If you say yes here you get support for the ambient light sensor 69 interface on National Semiconductor / TI LM3533 Lighting Power 70 chips. 71 72 The sensor interface can be used to control the LEDs and backlights 73 of the chip through defining five light zones and three sets of 74 corresponding output-current values. 75 76 The driver provides raw and mean adc readings along with the current 77 light zone through sysfs. A threshold event can be generated on zone 78 changes. The ALS-control output values can be set per zone for the 79 three current output channels. 80 81config TCS3472 82 tristate "TAOS TCS3472 color light-to-digital converter" 83 depends on I2C 84 help 85 If you say yes here you get support for the TAOS TCS3472 86 family of color light-to-digital converters with IR filter. 87 88 This driver can also be built as a module. If so, the module 89 will be called tcs3472. 90 91config SENSORS_TSL2563 92 tristate "TAOS TSL2560, TSL2561, TSL2562 and TSL2563 ambient light sensors" 93 depends on I2C 94 help 95 If you say yes here you get support for the Taos TSL2560, 96 TSL2561, TSL2562 and TSL2563 ambient light sensors. 97 98 This driver can also be built as a module. If so, the module 99 will be called tsl2563. 100 101config TSL4531 102 tristate "TAOS TSL4531 ambient light sensors" 103 depends on I2C 104 help 105 Say Y here if you want to build a driver for the TAOS TSL4531 family 106 of ambient light sensors with direct lux output. 107 108 To compile this driver as a module, choose M here: the 109 module will be called tsl4531. 110 111config VCNL4000 112 tristate "VCNL4000 combined ALS and proximity sensor" 113 depends on I2C 114 help 115 Say Y here if you want to build a driver for the Vishay VCNL4000 116 combined ambient light and proximity sensor. 117 118 To compile this driver as a module, choose M here: the 119 module will be called vcnl4000. 120 121endmenu 122