linux/drivers/iio/light
Gwendal Grignou e7e3b9d23f iio: cros_ec: Reapply range at resume
EC does not currently preserve range across sensor reinit.
If sensor is powered down at suspend, it will default to the EC default
range at resume, not the range set by the host.

Save range if modified, and apply at resume.

Signed-off-by: Gwendal Grignou <gwendal@chromium.org>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
2020-06-14 11:49:41 +01:00
..
Kconfig iio: vcnl4000: Add buffer support for VCNL4010/20. 2020-05-03 14:53:57 +01:00
Makefile - New Drivers 2020-04-07 19:48:52 -07:00
acpi-als.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 2019-05-30 11:26:35 -07:00
adjd_s311.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 330 2019-06-05 17:37:06 +02:00
adux1020.c iio: light: Add support for ADUX1020 sensor 2019-10-15 21:11:02 +01:00
al3010.c iio: light: add Dyna-Image AL3010 driver 2020-03-08 17:28:34 +00:00
al3320a.c iio: light: al3320a allow module autoload and polish 2020-03-08 17:28:35 +00:00
apds9300.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 330 2019-06-05 17:37:06 +02:00
apds9960.c iio: apds9960: Drop GPIO includes 2019-12-15 11:42:15 +00:00
bh1750.c iio: light: bh1750: Resolve compiler warning and make code more readable 2019-09-15 10:47:02 +01:00
bh1780.c iio: light: bh1780: use mod_devicetable.h and drop of_match_ptr macro 2020-04-25 15:37:04 +01:00
cm3232.c iio: light: cm3232: Add mod_devicetable.h include and drop of_match_ptr 2020-04-25 15:40:00 +01:00
cm3323.c iio: light: cm3323: Use device-managed APIs 2019-08-05 14:54:15 +01:00
cm3605.c treewide: Add SPDX license identifier for more missed files 2019-05-21 10:50:45 +02:00
cm32181.c iio: light: cm32181: Fix integartion time typo 2020-05-11 20:19:19 +01:00
cm36651.c iio: light: cm36651: redundant assignment to variable ret 2019-09-08 12:37:30 +01:00
cros_ec_light_prox.c iio: cros_ec: Reapply range at resume 2020-06-14 11:49:41 +01:00
gp2ap002.c iio: light: gp2ap002: Take runtime PM reference on light read 2020-05-22 17:19:41 +01:00
gp2ap020a00f.c iio: light: gp2ap020a00f: Swap of.h for mod_devicetable.h + drop of_match_ptr 2020-04-25 15:42:22 +01:00
hid-sensor-als.c iio: hid-sensors: move triggered buffer setup into hid_sensor_setup_trigger 2020-05-10 09:35:53 +01:00
hid-sensor-prox.c iio: hid-sensors: move triggered buffer setup into hid_sensor_setup_trigger 2020-05-10 09:35:53 +01:00
iqs621-als.c iio: light: iqs621: remove usage of iio_priv_to_dev() 2020-06-14 11:49:10 +01:00
isl29018.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 2019-05-30 11:26:37 -07:00
isl29028.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201 2019-05-30 11:29:52 -07:00
isl29125.c iio: light: isl29125: fix iio_triggered_buffer_{predisable,postenable} positions 2020-04-19 16:56:41 +01:00
jsa1212.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 2019-06-05 17:36:37 +02:00
lm3533-als.c iio: light: remove unneeded semicolon 2019-12-29 15:20:06 +00:00
ltr501.c iio: light: ltr501: Constify structs 2020-05-11 20:19:19 +01:00
lv0104cs.c iio: light: lv0104cs: Add support for LV0104CS light sensor 2018-03-03 15:16:57 +00:00
max44000.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 330 2019-06-05 17:37:06 +02:00
max44009.c iio: light: add driver for MAX44009 2019-02-02 15:47:46 +00:00
noa1305.c iio:light:noa1305: Fix missing break statement. 2019-08-14 09:37:36 +02:00
opt3001.c iio: light: opt3001: Add mod_devicetable.h and drop use of of_match_ptr 2020-04-25 15:43:30 +01:00
pa12203001.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rpr0521.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 330 2019-06-05 17:37:06 +02:00
si1133.c iio: light: si1133: Use get_unaligned_be24() 2020-05-03 09:47:19 +01:00
si1145.c iio: si1145: Drop GPIO include 2019-12-15 11:42:15 +00:00
st_uvis25.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 2019-05-30 11:29:19 -07:00
st_uvis25_core.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 2019-05-30 11:29:19 -07:00
st_uvis25_i2c.c iio: light: st_uvis25: Add mod_devicetable.h and drop of_match_ptr 2020-04-25 15:44:36 +01:00
st_uvis25_spi.c iio: light: st_uvis25: Add mod_devicetable.h and drop of_match_ptr 2020-04-25 15:44:36 +01:00
stk3310.c iio: light: stk3310: Constify regmap_config 2020-06-14 11:49:37 +01:00
tcs3414.c iio: tcs3414: fix iio_triggered_buffer_{pre,post}enable positions 2019-09-21 16:31:38 +01:00
tcs3472.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 330 2019-06-05 17:37:06 +02:00
tsl2563.c iio: light: tsl2563: pass iio device as i2c_client private data 2020-06-14 11:49:09 +01:00
tsl2583.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 2019-05-30 11:26:37 -07:00
tsl2772.c iio: tsl2772: Use scnprintf() for avoiding potential buffer overflow 2020-04-19 16:56:14 +01:00
tsl4531.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 330 2019-06-05 17:37:06 +02:00
us5182d.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 488 2019-06-19 17:09:52 +02:00
vcnl4000.c iio: vcnl4000: Add buffer support for VCNL4010/20. 2020-05-03 14:53:57 +01:00
vcnl4035.c iio: light: Add support for vishay vcnl4035 2018-11-16 18:32:29 +00:00
veml6030.c iio: light: add driver for veml6030 ambient light sensor 2019-11-10 10:39:33 +00:00
veml6070.c iio: light: veml6070: convert to i2c_new_dummy_device 2019-07-27 22:52:07 +01:00
vl6180.c iio: light: vl6180: add include of mod_devicetable.h and drop of_match_ptr 2020-04-25 15:46:20 +01:00
zopt2201.c iio: light: zopt2201: Use get_unaligned_le24() 2020-05-03 09:47:19 +01:00