diff options
| author | Antoniu Miclaus <antoniu.miclaus@analog.com> | 2026-05-29 17:13:52 +0300 |
|---|---|---|
| committer | Jonathan Cameron <jic23@kernel.org> | 2026-05-31 11:01:51 +0100 |
| commit | 4bff2ca299740182d2b05f425c02295e23177390 (patch) | |
| tree | 3b5535d431691d20df479475716f31400882da06 | |
| parent | 40d7dc96cf14e2e37fb9501e7d25fde10b858596 (diff) | |
| download | linux-next-4bff2ca299740182d2b05f425c02295e23177390.tar.gz linux-next-4bff2ca299740182d2b05f425c02295e23177390.zip | |
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 <conor.dooley@microchip.com>
Signed-off-by: Antoniu Miclaus <antoniu.miclaus@analog.com>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
| -rw-r--r-- | Documentation/devicetree/bindings/iio/adc/adi,ad4080.yaml | 5 |
1 files changed, 4 insertions, 1 deletions
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: |
