1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/iio/frequency/adi,admv1013.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: ADMV1013 Microwave Upconverter
10 - Antoniu Miclaus <antoniu.miclaus@analog.com>
13 Wideband, microwave upconverter optimized for point to point microwave
14 radio designs operating in the 24 GHz to 44 GHz frequency range.
16 https://www.analog.com/en/products/admv1013.html
31 Definition of the external clock.
40 Analog voltage regulator.
44 Enable the Envelope Detector available at output pins VENV_P and
45 VENV_N. Disable to reduce power consumption.
50 Select the input mode.
51 iq - in-phase quadrature (I/Q) input
52 if - complex intermediate frequency (IF) input
57 Switch the LO path from differential to single-ended operation.
58 se-neg - Single-Ended Mode, Negative Side Disabled.
59 se-pos - Single-Ended Mode, Positive Side Disabled.
60 diff - Differential Mode.
61 enum: [se-neg, se-pos, diff]
73 additionalProperties: false
81 compatible = "adi,admv1013";
83 spi-max-frequency = <1000000>;
84 clocks = <&admv1013_lo>;
85 clock-names = "lo_in";
87 adi,quad-se-mode = "diff";