2335f0d7c7
Driver implementation for AMS/TAOS tsl2591 ambient light sensor. This driver supports configuration via device tree and sysfs. Supported channels for raw infrared light intensity, raw combined light intensity and illuminance in lux. The driver additionally supports iio events on lower and upper thresholds. This is a very-high sensitivity light-to-digital converter that transforms light intensity into a digital signal. Datasheet: https://ams.com/tsl25911#tab/documents Signed-off-by: Joe Sandom <joe.g.sandom@gmail.com> Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com> Link: https://lore.kernel.org/r/20210421221330.17007-1-joe.g.sandom@gmail.com Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
61 lines
2.2 KiB
Makefile
61 lines
2.2 KiB
Makefile
# SPDX-License-Identifier: GPL-2.0
|
|
#
|
|
# Makefile for IIO Light sensors
|
|
#
|
|
|
|
# When adding new entries keep the list in alphabetical order
|
|
obj-$(CONFIG_ACPI_ALS) += acpi-als.o
|
|
obj-$(CONFIG_ADJD_S311) += adjd_s311.o
|
|
obj-$(CONFIG_ADUX1020) += adux1020.o
|
|
obj-$(CONFIG_AL3010) += al3010.o
|
|
obj-$(CONFIG_AL3320A) += al3320a.o
|
|
obj-$(CONFIG_APDS9300) += apds9300.o
|
|
obj-$(CONFIG_APDS9960) += apds9960.o
|
|
obj-$(CONFIG_AS73211) += as73211.o
|
|
obj-$(CONFIG_BH1750) += bh1750.o
|
|
obj-$(CONFIG_BH1780) += bh1780.o
|
|
obj-$(CONFIG_CM32181) += cm32181.o
|
|
obj-$(CONFIG_CM3232) += cm3232.o
|
|
obj-$(CONFIG_CM3323) += cm3323.o
|
|
obj-$(CONFIG_CM3605) += cm3605.o
|
|
obj-$(CONFIG_CM36651) += cm36651.o
|
|
obj-$(CONFIG_IIO_CROS_EC_LIGHT_PROX) += cros_ec_light_prox.o
|
|
obj-$(CONFIG_GP2AP002) += gp2ap002.o
|
|
obj-$(CONFIG_GP2AP020A00F) += gp2ap020a00f.o
|
|
obj-$(CONFIG_HID_SENSOR_ALS) += hid-sensor-als.o
|
|
obj-$(CONFIG_HID_SENSOR_PROX) += hid-sensor-prox.o
|
|
obj-$(CONFIG_IQS621_ALS) += iqs621-als.o
|
|
obj-$(CONFIG_SENSORS_ISL29018) += isl29018.o
|
|
obj-$(CONFIG_SENSORS_ISL29028) += isl29028.o
|
|
obj-$(CONFIG_ISL29125) += isl29125.o
|
|
obj-$(CONFIG_JSA1212) += jsa1212.o
|
|
obj-$(CONFIG_SENSORS_LM3533) += lm3533-als.o
|
|
obj-$(CONFIG_LTR501) += ltr501.o
|
|
obj-$(CONFIG_LV0104CS) += lv0104cs.o
|
|
obj-$(CONFIG_MAX44000) += max44000.o
|
|
obj-$(CONFIG_MAX44009) += max44009.o
|
|
obj-$(CONFIG_NOA1305) += noa1305.o
|
|
obj-$(CONFIG_OPT3001) += opt3001.o
|
|
obj-$(CONFIG_PA12203001) += pa12203001.o
|
|
obj-$(CONFIG_RPR0521) += rpr0521.o
|
|
obj-$(CONFIG_SENSORS_TSL2563) += tsl2563.o
|
|
obj-$(CONFIG_SI1133) += si1133.o
|
|
obj-$(CONFIG_SI1145) += si1145.o
|
|
obj-$(CONFIG_STK3310) += stk3310.o
|
|
obj-$(CONFIG_ST_UVIS25) += st_uvis25_core.o
|
|
obj-$(CONFIG_ST_UVIS25_I2C) += st_uvis25_i2c.o
|
|
obj-$(CONFIG_ST_UVIS25_SPI) += st_uvis25_spi.o
|
|
obj-$(CONFIG_TCS3414) += tcs3414.o
|
|
obj-$(CONFIG_TCS3472) += tcs3472.o
|
|
obj-$(CONFIG_TSL2583) += tsl2583.o
|
|
obj-$(CONFIG_TSL2591) += tsl2591.o
|
|
obj-$(CONFIG_TSL2772) += tsl2772.o
|
|
obj-$(CONFIG_TSL4531) += tsl4531.o
|
|
obj-$(CONFIG_US5182D) += us5182d.o
|
|
obj-$(CONFIG_VCNL4000) += vcnl4000.o
|
|
obj-$(CONFIG_VCNL4035) += vcnl4035.o
|
|
obj-$(CONFIG_VEML6030) += veml6030.o
|
|
obj-$(CONFIG_VEML6070) += veml6070.o
|
|
obj-$(CONFIG_VL6180) += vl6180.o
|
|
obj-$(CONFIG_ZOPT2201) += zopt2201.o
|