[PATCH v3 0/3] Update APDS990x ALS to support device trees

Svyatoslav Ryhel
2026-04-25T12:54:51Z

Document Avago APDS9900/9901 ALS/Proximity sensor in schema and add its support
to tsl2772 driver.

---
Changes in v3:
- switched from apds990x to apds9900 in the driver
- fixed misc-devices/index.rts
- expanded and adjusted commit descriptions

Changes in v2:
- dropped all previous patches
- apds990x was documented in tsl2772.yaml
- apds990x support was added to tsl2772.c
- original apds990x driver removed from misc
---

Svyatoslav Ryhel (3):
dt-bindings: iio: light: Document Avago APDS9900/9901 ALS/Proximity
sensor
iio: tsl2772: Add support for Avago APDS9900/9901 ALS/Proximity sensor
misc: Remove old APDS990x driver

.../bindings/iio/light/tsl2772.yaml | 2 +
Documentation/misc-devices/apds990x.rst | 128 --
Documentation/misc-devices/index.rst | 1 -
drivers/iio/light/tsl2772.c | 16 +
drivers/misc/Kconfig | 10 -
drivers/misc/Makefile | 1 -
drivers/misc/apds990x.c | 1284 -----------------
include/linux/platform_data/apds990x.h | 65 -
8 files changed, 18 insertions(+), 1489 deletions(-)
delete mode 100644 Documentation/misc-devices/apds990x.rst
delete mode 100644 drivers/misc/apds990x.c
delete mode 100644 include/linux/platform_data/apds990x.h

--
2.51.0