From: Antoniu Miclaus Date: Fri, 29 May 2026 14:13:52 +0000 (+0300) Subject: dt-bindings: iio: adc: ad4080: add AD4884 support X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4bff2ca299740182d2b05f425c02295e23177390;p=thirdparty%2Fkernel%2Flinux.git dt-bindings: iio: adc: ad4080: add AD4884 support Add AD4884 compatible string to the AD4080 devicetree binding. The AD4884 is a dual-channel, 16-bit, 40 MSPS SAR ADC, sharing the same register map and interface as the AD4080 family. Like the AD4880, it requires two SPI chip selects and two io-backends for its independent ADC channels. The AD4884 differs from the AD4880 in resolution (16-bit vs 20-bit), which requires distinct channel configuration in the driver, precluding a fallback compatible. Acked-by: Conor Dooley Signed-off-by: Antoniu Miclaus Signed-off-by: Jonathan Cameron --- diff --git a/Documentation/devicetree/bindings/iio/adc/adi,ad4080.yaml b/Documentation/devicetree/bindings/iio/adc/adi,ad4080.yaml index 9c6a56c7c8ef..4a3f7d3e05c3 100644 --- a/Documentation/devicetree/bindings/iio/adc/adi,ad4080.yaml +++ b/Documentation/devicetree/bindings/iio/adc/adi,ad4080.yaml @@ -39,6 +39,7 @@ properties: - adi,ad4087 - adi,ad4088 - adi,ad4880 + - adi,ad4884 reg: minItems: 1 @@ -99,7 +100,9 @@ allOf: properties: compatible: contains: - const: adi,ad4880 + enum: + - adi,ad4880 + - adi,ad4884 then: properties: reg: