1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2%YAML 1.2 3--- 4$id: http://devicetree.org/schemas/iio/dac/adi,ad9739a.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: Analog Devices AD9739A RF DAC 8 9maintainers: 10 - Dragos Bogdan <dragos.bogdan@analog.com> 11 - Nuno Sa <nuno.sa@analog.com> 12 13description: | 14 The AD9739A is a 14-bit, 2.5 GSPS high performance RF DACs that are capable 15 of synthesizing wideband signals from dc up to 3 GHz. 16 17 https://www.analog.com/media/en/technical-documentation/data-sheets/ad9737a_9739a.pdf 18 19properties: 20 compatible: 21 enum: 22 - adi,ad9739a 23 24 reg: 25 maxItems: 1 26 27 clocks: 28 maxItems: 1 29 30 reset-gpios: 31 maxItems: 1 32 33 interrupts: 34 maxItems: 1 35 36 vdd-3p3-supply: 37 description: 3.3V Digital input supply. 38 39 vdd-supply: 40 description: 1.8V Digital input supply. 41 42 vdda-supply: 43 description: 3.3V Analog input supply. 44 45 vddc-supply: 46 description: 1.8V Clock input supply. 47 48 vref-supply: 49 description: Input/Output reference supply. 50 51 io-backends: 52 maxItems: 1 53 54 adi,full-scale-microamp: 55 description: This property represents the DAC full scale current. 56 minimum: 8580 57 maximum: 31700 58 default: 20000 59 60required: 61 - compatible 62 - reg 63 - clocks 64 - io-backends 65 - vdd-3p3-supply 66 - vdd-supply 67 - vdda-supply 68 - vddc-supply 69 70allOf: 71 - $ref: /schemas/spi/spi-peripheral-props.yaml# 72 73unevaluatedProperties: false 74 75examples: 76 - | 77 spi { 78 #address-cells = <1>; 79 #size-cells = <0>; 80 81 dac@0 { 82 compatible = "adi,ad9739a"; 83 reg = <0>; 84 85 clocks = <&dac_clk>; 86 87 io-backends = <&iio_backend>; 88 89 vdd-3p3-supply = <&vdd_3_3>; 90 vdd-supply = <&vdd>; 91 vdda-supply = <&vdd_3_3>; 92 vddc-supply = <&vdd>; 93 }; 94 }; 95... 96