iio: light: add support for UVIS25 sensor
authorLorenzo Bianconi <lorenzo.bianconi83@gmail.com>
Thu, 23 Nov 2017 22:59:05 +0000 (23:59 +0100)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sat, 2 Dec 2017 10:41:25 +0000 (10:41 +0000)
commit3025c8688c1e9768fe272a021a039f5840012175
tree8a9cb4d37064ff818950ae18f90f4f626533b59a
parentf4457f7b1747b754fb916ef3c02d82e913df8da5
iio: light: add support for UVIS25 sensor

add support for STMicroelectronics UVIS25 uv sensor
http://www.st.com/resource/en/datasheet/uvis25.pdf

- continuos mode support
- i2c support
- spi support
- trigger mode support
- system PM support

Signed-off-by: Lorenzo Bianconi <lorenzo.bianconi83@gmail.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/light/Kconfig
drivers/iio/light/Makefile
drivers/iio/light/st_uvis25.h [new file with mode: 0644]
drivers/iio/light/st_uvis25_core.c [new file with mode: 0644]
drivers/iio/light/st_uvis25_i2c.c [new file with mode: 0644]
drivers/iio/light/st_uvis25_spi.c [new file with mode: 0644]