summaryrefslogtreecommitdiff
path: root/drivers/iio/light/vcnl4000.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-17iio: light: vcnl4000: Set ps high definition for 4040/4200Mårten Lindahl1-1/+35
2023-10-05iio: light: vcnl4000: Don't power on/off chip in configMårten Lindahl1-1/+0
2023-07-20iio: light: vcnl4000: Add calibration bias for 4040/4200Astrid Rost1-2/+91
2023-07-20iio: light: vcnl4000: Add oversampling_ratio for 4040/4200Astrid Rost1-2/+81
2023-07-20iio: light: vcnl4000: Add period for vcnl4040/4200Astrid Rost1-2/+159
2023-07-20iio: light: vcnl4000: add illuminance irq vcnl4040/4200Astrid Rost1-2/+92
2023-07-20iio: light: vcnl4000: Add als_it for vcnl4040/4200Astrid Rost1-3/+91
2023-07-20iio: light: vcnl4000: Check type with switch caseAstrid Rost1-52/+100
2023-07-20iio: light: vcnl4000: Add proximity ps_it for vcnl4200Astrid Rost1-7/+26
2023-07-20iio: light: vcnl4000: Add proximity irq for vcnl4200Astrid Rost1-3/+9
2023-05-21iio: Switch i2c drivers back to use .probe()Uwe Kleine-König1-1/+1
2023-04-12Merge tag 'iio-for-6.4a' of https://git.kernel.org/pub/scm/linux/kernel/git/j...Greg Kroah-Hartman1-1/+1
2023-03-28Merge tag 'iio-fixes-for-6.3a' of https://git.kernel.org/pub/scm/linux/kernel...Greg Kroah-Hartman1-1/+2
2023-03-11iio: Rename iio_trigger_poll_chained and add kernel-docMehdi Djait1-1/+1
2023-02-02iio: light: vcnl4000: Fix WARN_ON on uninitialized lockMårten Lindahl1-1/+2
2023-01-21iio: light: vcnl4000: Add interrupt support for vcnl4040Mårten Lindahl1-0/+169
2023-01-21iio: light: vcnl4000: Make irq handling more genericMårten Lindahl1-10/+14
2023-01-21iio: light: vcnl4000: Prepare for more generic setupMårten Lindahl1-128/+128
2022-11-23iio: light: vcnl4000: Convert to i2c's .probe_new()Uwe Kleine-König1-3/+3
2022-11-23iio: light: vcnl4000: Add ps_it attributes for vcnl4040Mårten Lindahl1-3/+128
2022-11-23iio: light: vcnl4000: Preserve conf bits when toggle powerMårten Lindahl1-3/+51
2022-08-16i2c: Make remove callback return voidUwe Kleine-König1-3/+1
2022-07-18iio: light: vcnl4000: Use DEFINE_RUNTIME_DEV_PM_OPS() and pm_ptr() macrosJonathan Cameron1-9/+5
2022-06-11iio:light:vcnl4000: Improve error reporting for problems during .remove()Uwe Kleine-König1-1/+7
2021-06-14iio: light: vcnl4000: Fix buffer alignment in iio_push_to_buffers_with_timest...Jonathan Cameron1-1/+1
2021-05-17iio: light: vcnl4000: Use pm_runtime_resume_and_get() to replace open coding.Jonathan Cameron1-3/+1
2021-05-17iio: core: move @id from struct iio_dev to struct iio_dev_opaqueJonathan Cameron1-1/+2
2021-03-25iio: fix devm_iio_trigger_alloc with parent.cocciGwendal Grignou1-1/+0
2020-06-20iio: Move attach/detach of the poll func to the coreLars-Peter Clausen1-28/+7
2020-06-14iio: remove explicit IIO device parent assignmentAlexandru Ardelean1-1/+0
2020-05-03iio: vcnl4000: Add buffer support for VCNL4010/20.Mathieu Othacehe1-2/+159
2020-05-03iio: vcnl4000: Add sampling frequency support for VCNL4010/20.Mathieu Othacehe1-1/+117
2020-05-03iio: vcnl4000: Add event support for VCNL4010/20.Mathieu Othacehe1-62/+392
2020-05-03iio: vcnl4000: Factorize data reading and writing.Mathieu Othacehe1-2/+22
2020-05-03iio: vcnl4000: Fix i2c swapped word reading.Mathieu Othacehe1-4/+2
2020-04-23Merge tag 'iio-for-5.8a' of git://git.kernel.org/pub/scm/linux/kernel/git/jic...Greg Kroah-Hartman1-0/+25
2020-04-19iio: vcnl4000: Export near level property for proximity sensorGuido Günther1-0/+25
2020-03-23Merge 5.6-rc7 into staging-nextGreg Kroah-Hartman1-7/+8
2020-03-08iio: light: vcnl4000: update sampling periods for vcnl4040Tomas Novotny1-3/+4
2020-03-08iio: light: vcnl4000: update sampling periods for vcnl4200Tomas Novotny1-4/+4
2020-02-14iio: vcnl4000: Enable runtime pm for vcnl4200/4040Guido Günther1-12/+117
2020-02-14iio: vcnl4000: Use a single return when getting IIO_CHAN_INFO_RAWGuido Günther1-7/+8
2020-01-13iio: light: vcnl4000: Fix scale for vcnl4040Guido Günther1-1/+2
2019-10-09iio: light: add missing vcnl4040 of_compatibleMarco Felsch1-0/+4
2019-10-09iio: light: fix vcnl4000 devicetree hooksMarco Felsch1-5/+5
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 330Thomas Gleixner1-4/+1
2019-04-04iio: light: vcnl4000 add support for the VCNL4040 proximity and light sensorAngus Ainslie (Purism)1-8/+43
2019-04-04iio: light: vcnl4000 add devicetree hooksAngus Ainslie (Purism)1-0/+22
2019-04-04iio: light: vcnl4000 use word writes instead of byte writesAngus Ainslie (Purism)1-2/+2
2018-07-29iio: vcnl4000: add support for VCNL4200Tomas Novotny1-8/+106