[PATCH v2 0/6] iio: accel: merge adis16203 into mainline adis16201 and remove from staging
From: Shehryar Ahmad <hidden>
Date: 2026-09-13 08:53:50
Also in:
linux-iio, linux-staging, lkml
This v2 series addresses review feedbacks on the previous attempt to move ADIS16203 from staging into the mainline ADIS16201 driver [1]. Key changes from v1: - Introduced adis16201_chip_info and adis16201_state infrastructure - Added SPI and OF device ID tables with proper MODULE_DEVICE_TABLE - Fixed adis_data stack lifetime issue in probe - Fixed IIO_CHAN_SOFT_TIMESTAMP index collision in adis16203_channels Patches 5 and 6 carry Reviewed-by tags from prior review. [1] https://lore.kernel.org/all/20260831184201.34416-1-shehryar.amd@gmail.com/ (local) Shehryar Ahmad (6): iio: accel: adis16201: add SPI device ID table iio: accel: adis16201: add OF device ID table iio: accel: adis16201: prepare driver to support additional parts iio: accel: adis16201: add ADIS16203 support staging: iio: accel: remove adis16203, merged into mainline adis16201 driver dt-bindings: iio: accel: adi,adis16201: add adis16203 compatible .../bindings/iio/accel/adi,adis16201.yaml | 6 +- drivers/iio/accel/Kconfig | 6 +- drivers/iio/accel/adis16201.c | 123 +++++-- drivers/staging/iio/Kconfig | 1 - drivers/staging/iio/Makefile | 1 - drivers/staging/iio/accel/Kconfig | 19 -- drivers/staging/iio/accel/Makefile | 6 - drivers/staging/iio/accel/adis16203.c | 315 ------------------ 8 files changed, 106 insertions(+), 371 deletions(-) delete mode 100644 drivers/staging/iio/accel/Kconfig delete mode 100644 drivers/staging/iio/accel/Makefile delete mode 100644 drivers/staging/iio/accel/adis16203.c -- 2.43.0