[PATCH 2/4] dt-bindings: iio: dac: ad5686: extend device support

From: Rodrigo Alencar via B4 Relay

Date: Sun Jul 19 2026 - 05:52:44 EST


From: Rodrigo Alencar <rodrigo.alencar@xxxxxxxxxx>

Add compatible entries for AD5313R, AD5317R, AD5674, AD5679, AD5687,
AD5687R, AD5689, AD5689R. These devices have unique combination of channel
count, bit resolution and supported command set, so that fallback
compatibles are not used. Also, a small copy-and-paste error is fixed to
the title field.

Acked-by: Conor Dooley <conor.dooley@xxxxxxxxxxxxx>
Signed-off-by: Rodrigo Alencar <rodrigo.alencar@xxxxxxxxxx>
---
Documentation/devicetree/bindings/iio/dac/adi,ad5686.yaml | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/Documentation/devicetree/bindings/iio/dac/adi,ad5686.yaml b/Documentation/devicetree/bindings/iio/dac/adi,ad5686.yaml
index 02e8c78e36d3..d1bb09054440 100644
--- a/Documentation/devicetree/bindings/iio/dac/adi,ad5686.yaml
+++ b/Documentation/devicetree/bindings/iio/dac/adi,ad5686.yaml
@@ -4,7 +4,7 @@
$id: http://devicetree.org/schemas/iio/dac/adi,ad5686.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

-title: Analog Devices AD5360 and similar SPI DACs
+title: Analog Devices AD5686 and similar SPI DACs

maintainers:
- Michael Hennerich <michael.hennerich@xxxxxxxxxx>
@@ -14,10 +14,14 @@ properties:
compatible:
enum:
- adi,ad5310r
+ - adi,ad5313r
+ - adi,ad5317r
- adi,ad5672r
+ - adi,ad5674
- adi,ad5674r
- adi,ad5676
- adi,ad5676r
+ - adi,ad5679
- adi,ad5679r
- adi,ad5681r
- adi,ad5682r
@@ -28,6 +32,10 @@ properties:
- adi,ad5685r
- adi,ad5686
- adi,ad5686r
+ - adi,ad5687
+ - adi,ad5687r
+ - adi,ad5689
+ - adi,ad5689r

reg:
maxItems: 1
@@ -84,10 +92,14 @@ allOf:
compatible:
contains:
enum:
+ - adi,ad5674
- adi,ad5676
+ - adi,ad5679
- adi,ad5683
- adi,ad5684
- adi,ad5686
+ - adi,ad5687
+ - adi,ad5689
then:
required:
- vref-supply

--
2.43.0