Add support for ADIS16550
From: | Robert Budai <robert.budai-AT-analog.com> | |
To: | Lars-Peter Clausen <lars-AT-metafoo.de>, Michael Hennerich <Michael.Hennerich-AT-analog.com>, Alexandru Ardelean <alexandru.ardelean-AT-analog.com>, Jonathan Cameron <jic23-AT-kernel.org>, "Rob Herring" <robh+dt-AT-kernel.org>, Krzysztof Kozlowski <krzysztof.kozlowski+dt-AT-linaro.org>, Conor Dooley <conor+dt-AT-kernel.org>, Jonathan Corbet <corbet-AT-lwn.net>, Nuno Sa <nuno.sa-AT-analog.com>, "Ramona Gradinariu" <ramona.gradinariu-AT-analog.com>, David Lechner <dlechner-AT-baylibre.com>, Marcelo Schmitt <marcelo.schmitt-AT-analog.com>, "Trevor Gamblin" <tgamblin-AT-baylibre.com>, Paul Cercueil <paul-AT-crapouillou.net>, Antoniu Miclaus <antoniu.miclaus-AT-analog.com>, Robert Budai <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 v6 0/6] Add support for ADIS16550 | |
Date: | Tue, 04 Feb 2025 16:36:04 +0200 | |
Message-ID: | <20250204143612.85939-1-robert.budai@analog.com> | |
Archive-link: | Article |
*** BLURB HERE *** 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 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 | 83 ++ Documentation/iio/adis16550.rst | 376 ++++++ Documentation/iio/index.rst | 1 + MAINTAINERS | 9 + drivers/iio/imu/Kconfig | 13 + drivers/iio/imu/Makefile | 1 + drivers/iio/imu/adis.c | 36 +- drivers/iio/imu/adis16550.c | 1156 +++++++++++++++++ include/linux/iio/imu/adis.h | 34 +- 9 files changed, 1696 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.39.5