0001 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
0002 %YAML 1.2
0003 ---
0004 $id: http://devicetree.org/schemas/iio/dac/adi,ad5696.yaml#
0005 $schema: http://devicetree.org/meta-schemas/core.yaml#
0006
0007 title: Analog Devices AD5696 and similar multi-channel DACs
0008
0009 maintainers:
0010 - Michael Auchter <michael.auchter@ni.com>
0011
0012 description: |
0013 Binding for Analog Devices AD5696 and similar multi-channel DACs
0014
0015 properties:
0016 compatible:
0017 enum:
0018 - adi,ad5311r
0019 - adi,ad5338r
0020 - adi,ad5671r
0021 - adi,ad5675r
0022 - adi,ad5691r
0023 - adi,ad5692r
0024 - adi,ad5693
0025 - adi,ad5693r
0026 - adi,ad5694
0027 - adi,ad5694r
0028 - adi,ad5695r
0029 - adi,ad5696
0030 - adi,ad5696r
0031
0032 reg:
0033 maxItems: 1
0034
0035 vcc-supply:
0036 description: |
0037 The regulator supply for DAC reference voltage.
0038
0039 required:
0040 - compatible
0041 - reg
0042
0043 additionalProperties: false
0044
0045 examples:
0046 - |
0047 i2c {
0048 #address-cells = <1>;
0049 #size-cells = <0>;
0050
0051 ad5696: dac@0 {
0052 compatible = "adi,ad5696";
0053 reg = <0>;
0054 vcc-supply = <&dac_vref>;
0055 };
0056 };
0057 ...