summaryrefslogtreecommitdiffstats
path: root/drivers/iio/light/vcnl4000.c
Commit message (Expand)AuthorAgeFilesLines
* iio: light: vcnl4000: Set ps high definition for 4040/4200Mårten Lindahl2024-02-171-1/+35
* iio: light: vcnl4000: Don't power on/off chip in configMårten Lindahl2023-10-051-1/+0
* iio: light: vcnl4000: Add calibration bias for 4040/4200Astrid Rost2023-07-201-2/+91
* iio: light: vcnl4000: Add oversampling_ratio for 4040/4200Astrid Rost2023-07-201-2/+81
* iio: light: vcnl4000: Add period for vcnl4040/4200Astrid Rost2023-07-201-2/+159
* iio: light: vcnl4000: add illuminance irq vcnl4040/4200Astrid Rost2023-07-201-2/+92
* iio: light: vcnl4000: Add als_it for vcnl4040/4200Astrid Rost2023-07-201-3/+91
* iio: light: vcnl4000: Check type with switch caseAstrid Rost2023-07-201-52/+100
* iio: light: vcnl4000: Add proximity ps_it for vcnl4200Astrid Rost2023-07-201-7/+26
* iio: light: vcnl4000: Add proximity irq for vcnl4200Astrid Rost2023-07-201-3/+9
* iio: Switch i2c drivers back to use .probe()Uwe Kleine-König2023-05-211-1/+1
* Merge tag 'iio-for-6.4a' of https://git.kernel.org/pub/scm/linux/kernel/git/j...Greg Kroah-Hartman2023-04-121-1/+1
|\
| * iio: Rename iio_trigger_poll_chained and add kernel-docMehdi Djait2023-03-111-1/+1
* | Merge tag 'iio-fixes-for-6.3a' of https://git.kernel.org/pub/scm/linux/kernel...Greg Kroah-Hartman2023-03-281-1/+2
|\ \ | |/ |/|
| * iio: light: vcnl4000: Fix WARN_ON on uninitialized lockMårten Lindahl2023-02-021-1/+2
* | iio: light: vcnl4000: Add interrupt support for vcnl4040Mårten Lindahl2023-01-211-0/+169
* | iio: light: vcnl4000: Make irq handling more genericMårten Lindahl2023-01-211-10/+14
* | iio: light: vcnl4000: Prepare for more generic setupMårten Lindahl2023-01-211-128/+128
|/
* iio: light: vcnl4000: Convert to i2c's .probe_new()Uwe Kleine-König2022-11-231-3/+3
* iio: light: vcnl4000: Add ps_it attributes for vcnl4040Mårten Lindahl2022-11-231-3/+128
* iio: light: vcnl4000: Preserve conf bits when toggle powerMårten Lindahl2022-11-231-3/+51
* i2c: Make remove callback return voidUwe Kleine-König2022-08-161-3/+1
* iio: light: vcnl4000: Use DEFINE_RUNTIME_DEV_PM_OPS() and pm_ptr() macrosJonathan Cameron2022-07-181-9/+5
* iio:light:vcnl4000: Improve error reporting for problems during .remove()Uwe Kleine-König2022-06-111-1/+7
* iio: light: vcnl4000: Fix buffer alignment in iio_push_to_buffers_with_timest...Jonathan Cameron2021-06-141-1/+1
* iio: light: vcnl4000: Use pm_runtime_resume_and_get() to replace open coding.Jonathan Cameron2021-05-171-3/+1
* iio: core: move @id from struct iio_dev to struct iio_dev_opaqueJonathan Cameron2021-05-171-1/+2
* iio: fix devm_iio_trigger_alloc with parent.cocciGwendal Grignou2021-03-251-1/+0
* iio: Move attach/detach of the poll func to the coreLars-Peter Clausen2020-06-201-28/+7
* iio: remove explicit IIO device parent assignmentAlexandru Ardelean2020-06-141-1/+0
* iio: vcnl4000: Add buffer support for VCNL4010/20.Mathieu Othacehe2020-05-031-2/+159
* iio: vcnl4000: Add sampling frequency support for VCNL4010/20.Mathieu Othacehe2020-05-031-1/+117
* iio: vcnl4000: Add event support for VCNL4010/20.Mathieu Othacehe2020-05-031-62/+392
* iio: vcnl4000: Factorize data reading and writing.Mathieu Othacehe2020-05-031-2/+22
* iio: vcnl4000: Fix i2c swapped word reading.Mathieu Othacehe2020-05-031-4/+2
* Merge tag 'iio-for-5.8a' of git://git.kernel.org/pub/scm/linux/kernel/git/jic...Greg Kroah-Hartman2020-04-231-0/+25
|\
| * iio: vcnl4000: Export near level property for proximity sensorGuido Günther2020-04-191-0/+25
* | Merge 5.6-rc7 into staging-nextGreg Kroah-Hartman2020-03-231-7/+8
|\ \ | |/ |/|
| * iio: light: vcnl4000: update sampling periods for vcnl4040Tomas Novotny2020-03-081-3/+4
| * iio: light: vcnl4000: update sampling periods for vcnl4200Tomas Novotny2020-03-081-4/+4
* | iio: vcnl4000: Enable runtime pm for vcnl4200/4040Guido Günther2020-02-141-12/+117
* | iio: vcnl4000: Use a single return when getting IIO_CHAN_INFO_RAWGuido Günther2020-02-141-7/+8
|/
* iio: light: vcnl4000: Fix scale for vcnl4040Guido Günther2020-01-131-1/+2
* iio: light: add missing vcnl4040 of_compatibleMarco Felsch2019-10-091-0/+4
* iio: light: fix vcnl4000 devicetree hooksMarco Felsch2019-10-091-5/+5
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 330Thomas Gleixner2019-06-051-4/+1
* iio: light: vcnl4000 add support for the VCNL4040 proximity and light sensorAngus Ainslie (Purism)2019-04-041-8/+43
* iio: light: vcnl4000 add devicetree hooksAngus Ainslie (Purism)2019-04-041-0/+22
* iio: light: vcnl4000 use word writes instead of byte writesAngus Ainslie (Purism)2019-04-041-2/+2
* iio: vcnl4000: add support for VCNL4200Tomas Novotny2018-07-291-8/+106