]> git.ipfire.org Git - thirdparty/linux.git/commit
dt-bindings: iio: adc: add AD4691 family
authorRadu Sabau <radu.sabau@analog.com>
Fri, 29 May 2026 10:15:00 +0000 (13:15 +0300)
committerJonathan Cameron <jic23@kernel.org>
Sun, 31 May 2026 10:02:04 +0000 (11:02 +0100)
commit1ea5792ad7c75e8d6ec62fcaccfbf38fa82ef978
tree715bcf7a3d52b2d94b9363f8477bffb95eb0191d
parent7853cf5b65d2b70834cf49c7fb1ff6810120a8e7
dt-bindings: iio: adc: add AD4691 family

Add DT bindings for the Analog Devices AD4691 family of multichannel
SAR ADCs (AD4691, AD4692, AD4693, AD4694).

The four variants are not compatible with each other: AD4691/AD4692 have
16 analog input channels while AD4693/AD4694 have 8, and AD4691/AD4693
top out at 500 kSPS while AD4692/AD4694 reach 1 MSPS. These differences
in channel count and maximum sample rate require distinct compatible
strings so the driver can select the correct channel configuration and
rate limits.

Acked-by: Conor Dooley <conor.dooley@microchip.com>
Signed-off-by: Radu Sabau <radu.sabau@analog.com>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
Documentation/devicetree/bindings/iio/adc/adi,ad4691.yaml [new file with mode: 0644]
MAINTAINERS