Add support for LTC6373
From: | Dumitru Ceclan <mitrutzceclan-AT-gmail.com> | |
To: | ||
Subject: | [PATCH 0/3] Add support for LTC6373 | |
Date: | Thu, 21 Dec 2023 13:38:37 +0200 | |
Message-ID: | <20231221113842.25957-1-mitrutzceclan@gmail.com> | |
Cc: | Lars-Peter Clausen <lars-AT-metafoo.de>, 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>, linux-iio-AT-vger.kernel.org, devicetree-AT-vger.kernel.org, linux-kernel-AT-vger.kernel.org, Ceclan Dumitru <dumitru.ceclan-AT-analog.com>, Dumitru Ceclan <mitrutzceclan-AT-gmail.com> | |
Archive-link: | Article |
This patch series adds support for the LTC6373 Instrumentation Amplifier within the existing HMC425A driver. The LTC6373 is a silicon, 3-bit Fully-Differential digital instrumentation amplifier that supports the following programmable gains (Vout/Vin): G = 0.25, 0.5, 1, 2, 4, 8, 16 + Shutdown. The programmable interface consists of 3 digitally controled inputs. Dumitru Ceclan (3): dt-bindings: iio: hmc425a: add entry for LTC6373 iio: amplifiers: hmc425a: move conversion logic iio: amplifiers: hmc425a: add support for LTC6373 Instrumentation Amplifier .../bindings/iio/amplifiers/adi,hmc425a.yaml | 16 ++ drivers/iio/amplifiers/hmc425a.c | 178 +++++++++++++----- 2 files changed, 149 insertions(+), 45 deletions(-) -- 2.42.0