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