summaryrefslogtreecommitdiff
path: root/drivers/iio/light/vcnl4000.c
AgeCommit message (Expand)Author
2026-08-03iio: light: vcnl4000: remove vcnl4000_set_pm_runtime_state() helperSang-Heon Jeon
2026-07-20iio: light: vcnl4000: make read-only const array regulator_names staticColin Ian King
2026-05-31iio: Initialize i2c_device_id arrays using member namesUwe Kleine-König (The Capable Hub)
2026-05-31iio: light: vcnl4000: use lock guard()Raffael Raiel Trindade
2026-04-27iio: light: vcnl4000: register an IIO device with a device-managed functionErikas Bitovtas
2026-04-27iio: light: vcnl4000: make pm_runtime_enable() device-managedErikas Bitovtas
2026-04-27iio: light: vcnl4000: move power state function into device-managed actionErikas Bitovtas
2026-04-27iio: light: vcnl4000: move device tree entries into one lineErikas Bitovtas
2026-04-27iio: light: vcnl4000: drop enum id table in favor of chip structsErikas Bitovtas
2026-04-27iio: light: vcnl4000: validate device by prod ID instead of table IDErikas Bitovtas
2026-03-21iio: light: vcnl4000: add support for regulatorsErikas Bitovtas
2026-03-21iio: light: vcnl4000: remove redundant check for proximity-near-levelErikas Bitovtas
2026-03-21iio: light: vcnl4000: use variables for I2C client and device instancesErikas Bitovtas
2026-03-21iio: light: vcnl4000: remove error messages for trigger and irqErikas Bitovtas
2026-03-21iio: light: vcnl4000: replace mutex_init() with devm_mutex_init()Erikas Bitovtas
2026-03-21iio: light: vcnl4000: move power enablement from init to probeErikas Bitovtas
2026-03-21iio: light: vcnl4000: sort includes by their nameErikas Bitovtas
2026-02-23iio: light: vcnl4000: add support for Capella CM36686 and CM36672PErikas Bitovtas
2026-01-22iio: light: vcnl4000: Use IIO cleanup helpersKurt Borja
2025-08-25iio: light: Remove redundant pm_runtime_mark_last_busy() callsSakari Ailus
2025-08-16iio: light: Simple conversions to iio_push_to_buffers_with_ts()Jonathan Cameron
2025-08-16iio: light: vcnl4000: Use a structure to make buffer arrangement explicit.Jonathan Cameron
2025-04-22iio: normalize array sentinel styleDavid Lechner
2025-04-22iio: light: vcnl4000: Switch to sparse friendly iio_device_claim/release_dire...Jonathan Cameron
2024-11-03iio: fix write_event_config signatureJulien Stephan
2024-02-17iio: light: vcnl4000: Set ps high definition for 4040/4200Mårten Lindahl
2023-10-05iio: light: vcnl4000: Don't power on/off chip in configMårten Lindahl
2023-07-20iio: light: vcnl4000: Add calibration bias for 4040/4200Astrid Rost
2023-07-20iio: light: vcnl4000: Add oversampling_ratio for 4040/4200Astrid Rost
2023-07-20iio: light: vcnl4000: Add period for vcnl4040/4200Astrid Rost
2023-07-20iio: light: vcnl4000: add illuminance irq vcnl4040/4200Astrid Rost
2023-07-20iio: light: vcnl4000: Add als_it for vcnl4040/4200Astrid Rost
2023-07-20iio: light: vcnl4000: Check type with switch caseAstrid Rost
2023-07-20iio: light: vcnl4000: Add proximity ps_it for vcnl4200Astrid Rost
2023-07-20iio: light: vcnl4000: Add proximity irq for vcnl4200Astrid Rost
2023-05-21iio: Switch i2c drivers back to use .probe()Uwe Kleine-König
2023-04-12Merge tag 'iio-for-6.4a' of https://git.kernel.org/pub/scm/linux/kernel/git/j...Greg Kroah-Hartman
2023-03-28Merge tag 'iio-fixes-for-6.3a' of https://git.kernel.org/pub/scm/linux/kernel...Greg Kroah-Hartman
2023-03-11iio: Rename iio_trigger_poll_chained and add kernel-docMehdi Djait
2023-02-02iio: light: vcnl4000: Fix WARN_ON on uninitialized lockMårten Lindahl
2023-01-21iio: light: vcnl4000: Add interrupt support for vcnl4040Mårten Lindahl
2023-01-21iio: light: vcnl4000: Make irq handling more genericMårten Lindahl
2023-01-21iio: light: vcnl4000: Prepare for more generic setupMårten Lindahl
2022-11-23iio: light: vcnl4000: Convert to i2c's .probe_new()Uwe Kleine-König
2022-11-23iio: light: vcnl4000: Add ps_it attributes for vcnl4040Mårten Lindahl
2022-11-23iio: light: vcnl4000: Preserve conf bits when toggle powerMårten Lindahl
2022-08-16i2c: Make remove callback return voidUwe Kleine-König
2022-07-18iio: light: vcnl4000: Use DEFINE_RUNTIME_DEV_PM_OPS() and pm_ptr() macrosJonathan Cameron
2022-06-11iio:light:vcnl4000: Improve error reporting for problems during .remove()Uwe Kleine-König
2021-06-14iio: light: vcnl4000: Fix buffer alignment in iio_push_to_buffers_with_timest...Jonathan Cameron