Add support for ADIS16550 and ADIS16550W
From: | Robert Budai <robert.budai-AT-analog.com> | |
To: | <lars-AT-metafoo.de>, <Michael.Hennerich-AT-analog.com>, <nuno.sa-AT-analog.com>, <ramona.gradinariu-AT-analog.com>, <antoniu.miclaus-AT-analog.com>, <jic23-AT-kernel.org>, <robh-AT-kernel.org>, <krzk+dt-AT-kernel.org>, <conor+dt-AT-kernel.org>, <corbet-AT-lwn.net>, <lanzano.alex-AT-gmail.com>, <robert.budai-AT-analog.com>, <linux-iio-AT-vger.kernel.org>, <devicetree-AT-vger.kernel.org>, <linux-kernel-AT-vger.kernel.org>, <linux-doc-AT-vger.kernel.org> | |
Subject: | [PATCH v5 0/6] Add support for ADIS16550 and ADIS16550W | |
Date: | Wed, 29 Jan 2025 10:20:40 +0200 | |
Message-ID: | <20250129082053.19077-1-robert.budai@analog.com> | |
Archive-link: | Article |
Add support for ADIS16550 and ADIS16550W Robert Budai (6): iio: imu: adis: Add custom ops struct iio: imu: adis: Add reset to custom ops iio: imu: adis: Add DIAG_STAT register size dt-bindings: iio: Add adis16550 bindings iio: imu: adis16550: add adis16550 support docs: iio: add documentation for adis16550 driver .../bindings/iio/imu/adi,adis16550.yaml | 80 ++ Documentation/iio/adis16550.rst | 378 ++++++ Documentation/iio/index.rst | 1 + MAINTAINERS | 9 + drivers/iio/imu/Kconfig | 13 + drivers/iio/imu/Makefile | 1 + drivers/iio/imu/adis.c | 31 +- drivers/iio/imu/adis16550.c | 1182 +++++++++++++++++ include/linux/iio/imu/adis.h | 34 +- 9 files changed, 1716 insertions(+), 13 deletions(-) create mode 100644 Documentation/devicetree/bindings/iio/imu/adi,adis16550.yaml create mode 100644 Documentation/iio/adis16550.rst create mode 100644 drivers/iio/imu/adis16550.c -- 2.43.0