Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
0002 %YAML 1.2
0003 ---
0004 $id: http://devicetree.org/schemas/iio/dac/adi,ad5686.yaml#
0005 $schema: http://devicetree.org/meta-schemas/core.yaml#
0006 
0007 title: Analog Devices AD5360 and similar DACs
0008 
0009 maintainers:
0010   - Michael Hennerich <michael.hennerich@analog.com>
0011   - Jonathan Cameron <jic23@kernel.org>
0012 
0013 properties:
0014   compatible:
0015     oneOf:
0016       - description: SPI devices
0017         enum:
0018           - adi,ad5310r
0019           - adi,ad5672r
0020           - adi,ad5674r
0021           - adi,ad5676
0022           - adi,ad5676r
0023           - adi,ad5679r
0024           - adi,ad5681r
0025           - adi,ad5682r
0026           - adi,ad5683
0027           - adi,ad5683r
0028           - adi,ad5684
0029           - adi,ad5684r
0030           - adi,ad5685r
0031           - adi,ad5686
0032           - adi,ad5686r
0033       - description: I2C devices
0034         enum:
0035           - adi,ad5311r
0036           - adi,ad5338r
0037           - adi,ad5671r
0038           - adi,ad5675r
0039           - adi,ad5691r
0040           - adi,ad5692r
0041           - adi,ad5693
0042           - adi,ad5693r
0043           - adi,ad5694
0044           - adi,ad5694r
0045           - adi,ad5695r
0046           - adi,ad5696
0047           - adi,ad5696r
0048 
0049 
0050   reg:
0051     maxItems: 1
0052 
0053   vcc-supply:
0054     description: If not supplied the internal reference is used.
0055 
0056   spi-max-frequency: true
0057 
0058 additionalProperties: false
0059 
0060 required:
0061   - compatible
0062   - reg
0063 
0064 examples:
0065   - |
0066     spi {
0067         #address-cells = <1>;
0068         #size-cells = <0>;
0069         dac@0 {
0070             reg = <0>;
0071             compatible = "adi,ad5310r";
0072             vcc-supply = <&dac_vref0>;
0073         };
0074     };
0075 ...