1*e67e8565SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*e67e8565SEmmanuel Vadot%YAML 1.2 3*e67e8565SEmmanuel Vadot--- 4*e67e8565SEmmanuel Vadot$id: http://devicetree.org/schemas/iio/frequency/adi,admv1013.yaml# 5*e67e8565SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 6*e67e8565SEmmanuel Vadot 7*e67e8565SEmmanuel Vadottitle: ADMV1013 Microwave Upconverter 8*e67e8565SEmmanuel Vadot 9*e67e8565SEmmanuel Vadotmaintainers: 10*e67e8565SEmmanuel Vadot - Antoniu Miclaus <antoniu.miclaus@analog.com> 11*e67e8565SEmmanuel Vadot 12*e67e8565SEmmanuel Vadotdescription: | 13*e67e8565SEmmanuel Vadot Wideband, microwave upconverter optimized for point to point microwave 14*e67e8565SEmmanuel Vadot radio designs operating in the 24 GHz to 44 GHz frequency range. 15*e67e8565SEmmanuel Vadot 16*e67e8565SEmmanuel Vadot https://www.analog.com/en/products/admv1013.html 17*e67e8565SEmmanuel Vadot 18*e67e8565SEmmanuel Vadotproperties: 19*e67e8565SEmmanuel Vadot compatible: 20*e67e8565SEmmanuel Vadot enum: 21*e67e8565SEmmanuel Vadot - adi,admv1013 22*e67e8565SEmmanuel Vadot 23*e67e8565SEmmanuel Vadot reg: 24*e67e8565SEmmanuel Vadot maxItems: 1 25*e67e8565SEmmanuel Vadot 26*e67e8565SEmmanuel Vadot spi-max-frequency: 27*e67e8565SEmmanuel Vadot maximum: 1000000 28*e67e8565SEmmanuel Vadot 29*e67e8565SEmmanuel Vadot clocks: 30*e67e8565SEmmanuel Vadot description: 31*e67e8565SEmmanuel Vadot Definition of the external clock. 32*e67e8565SEmmanuel Vadot minItems: 1 33*e67e8565SEmmanuel Vadot 34*e67e8565SEmmanuel Vadot clock-names: 35*e67e8565SEmmanuel Vadot items: 36*e67e8565SEmmanuel Vadot - const: lo_in 37*e67e8565SEmmanuel Vadot 38*e67e8565SEmmanuel Vadot vcm-supply: 39*e67e8565SEmmanuel Vadot description: 40*e67e8565SEmmanuel Vadot Analog voltage regulator. 41*e67e8565SEmmanuel Vadot 42*e67e8565SEmmanuel Vadot adi,detector-enable: 43*e67e8565SEmmanuel Vadot description: 44*e67e8565SEmmanuel Vadot Enable the Envelope Detector available at output pins VENV_P and 45*e67e8565SEmmanuel Vadot VENV_N. Disable to reduce power consumption. 46*e67e8565SEmmanuel Vadot type: boolean 47*e67e8565SEmmanuel Vadot 48*e67e8565SEmmanuel Vadot adi,input-mode: 49*e67e8565SEmmanuel Vadot description: 50*e67e8565SEmmanuel Vadot Select the input mode. 51*e67e8565SEmmanuel Vadot iq - in-phase quadrature (I/Q) input 52*e67e8565SEmmanuel Vadot if - complex intermediate frequency (IF) input 53*e67e8565SEmmanuel Vadot enum: [iq, if] 54*e67e8565SEmmanuel Vadot 55*e67e8565SEmmanuel Vadot adi,quad-se-mode: 56*e67e8565SEmmanuel Vadot description: 57*e67e8565SEmmanuel Vadot Switch the LO path from differential to single-ended operation. 58*e67e8565SEmmanuel Vadot se-neg - Single-Ended Mode, Negative Side Disabled. 59*e67e8565SEmmanuel Vadot se-pos - Single-Ended Mode, Positive Side Disabled. 60*e67e8565SEmmanuel Vadot diff - Differential Mode. 61*e67e8565SEmmanuel Vadot enum: [se-neg, se-pos, diff] 62*e67e8565SEmmanuel Vadot 63*e67e8565SEmmanuel Vadot '#clock-cells': 64*e67e8565SEmmanuel Vadot const: 0 65*e67e8565SEmmanuel Vadot 66*e67e8565SEmmanuel Vadotrequired: 67*e67e8565SEmmanuel Vadot - compatible 68*e67e8565SEmmanuel Vadot - reg 69*e67e8565SEmmanuel Vadot - clocks 70*e67e8565SEmmanuel Vadot - clock-names 71*e67e8565SEmmanuel Vadot - vcm-supply 72*e67e8565SEmmanuel Vadot 73*e67e8565SEmmanuel VadotadditionalProperties: false 74*e67e8565SEmmanuel Vadot 75*e67e8565SEmmanuel Vadotexamples: 76*e67e8565SEmmanuel Vadot - | 77*e67e8565SEmmanuel Vadot spi { 78*e67e8565SEmmanuel Vadot #address-cells = <1>; 79*e67e8565SEmmanuel Vadot #size-cells = <0>; 80*e67e8565SEmmanuel Vadot admv1013@0{ 81*e67e8565SEmmanuel Vadot compatible = "adi,admv1013"; 82*e67e8565SEmmanuel Vadot reg = <0>; 83*e67e8565SEmmanuel Vadot spi-max-frequency = <1000000>; 84*e67e8565SEmmanuel Vadot clocks = <&admv1013_lo>; 85*e67e8565SEmmanuel Vadot clock-names = "lo_in"; 86*e67e8565SEmmanuel Vadot vcm-supply = <&vcm>; 87*e67e8565SEmmanuel Vadot adi,quad-se-mode = "diff"; 88*e67e8565SEmmanuel Vadot adi,detector-enable; 89*e67e8565SEmmanuel Vadot }; 90*e67e8565SEmmanuel Vadot }; 91*e67e8565SEmmanuel Vadot... 92