1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/iio/frequency/adi,adrf6780.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: ADRF6780 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 5.9 GHz to 23.6 GHz frequency range.
16 https://www.analog.com/en/products/adrf6780.html
31 Definition of the external clock.
43 RF Variable Gain Amplifier Buffer Enable. Gain is controlled by
44 the voltage on the VATT pin.
49 Local Oscillator Amplifier Enable. Disable to put the part in
55 Intermediate Frequency Mode Enable. Either IF Mode or I/Q Mode
56 can be enabled at a time.
61 I/Q Mode Enable. Either IF Mode or I/Q Mode can be enabled at a
67 Double the Local Oscillator output frequency from the Local
68 Oscillator Input Frequency. Either LOx1 or LOx2 can be enabled
74 Local Oscillator input frequency equal to the Local Oscillator
75 output frequency (LO x1). Either LOx1 or LOx2 can be enabled
81 Enable additional cirtuitry in the LO chain. Disable to put the
82 part in a power down state.
87 Enable all bias circuitry thourghout the entire part.
88 Disable to put the part in a power down state.
93 Switch to the Lower LO Sideband. By default the Upper LO
99 VDET Output Select Enable. Expose the RF detector output to the
107 adi,lo-x2-en: [ "adi,lo-en" ]
108 adi,lo-ppf-en: [ "adi,lo-en" ]
117 - $ref: /schemas/spi/spi-peripheral-props.yaml#
119 unevaluatedProperties: false
124 #address-cells = <1>;
127 compatible = "adi,adrf6780";
129 spi-max-frequency = <1000000>;
130 clocks = <&adrf6780_lo>;
131 clock-names = "lo_in";