]> git.ipfire.org Git - thirdparty/linux.git/commit
iio: adc: Add basic support for AD4170-4
authorAna-Maria Cusco <ana-maria.cusco@analog.com>
Mon, 7 Jul 2025 13:50:44 +0000 (10:50 -0300)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Mon, 14 Jul 2025 18:20:51 +0000 (19:20 +0100)
commit5731f2a06c0f6ba5d03fea9d588abcde8ba8f075
tree51800a8fe266673bd7bcf91a539f6be5b2115de8
parent1b3cee41235b9d66ae0da50c1a6e740d92c61c1b
iio: adc: Add basic support for AD4170-4

The AD4170-4 is a multichannel, low noise, 24-bit precision sigma-delta
analog to digital converter. The AD4170-4 design offers a flexible data
acquisition solution with crosspoint multiplexed analog inputs,
configurable ADC voltage reference inputs, ultra-low noise integrated PGA,
digital filtering, wide range of configurable output data rates, internal
oscillator and temperature sensor, four GPIOs, and integrated features for
interfacing with load cell weigh scales, RTD, and thermocouple sensors.

Add basic support for the AD4170-4 ADC with the following features:
- Single-shot read.
- Analog front end PGA configuration.
- Differential and pseudo-differential input configuration.

Signed-off-by: Ana-Maria Cusco <ana-maria.cusco@analog.com>
Co-developed-by: Marcelo Schmitt <marcelo.schmitt@analog.com>
Signed-off-by: Marcelo Schmitt <marcelo.schmitt@analog.com>
Link: https://patch.msgid.link/ce3fd150bd63a2aed6eb6fe59aad6d60c0f9fb67.1751895245.git.marcelo.schmitt@analog.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
MAINTAINERS
drivers/iio/adc/Kconfig
drivers/iio/adc/Makefile
drivers/iio/adc/ad4170-4.c [new file with mode: 0644]