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