1c9ccf3a3SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2c9ccf3a3SEmmanuel Vadot%YAML 1.2 3c9ccf3a3SEmmanuel Vadot--- 4c9ccf3a3SEmmanuel Vadot$id: http://devicetree.org/schemas/iio/frequency/adi,admv4420.yaml# 5c9ccf3a3SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 6c9ccf3a3SEmmanuel Vadot 7c9ccf3a3SEmmanuel Vadottitle: ADMV4420 K Band Downconverter 8c9ccf3a3SEmmanuel Vadot 9c9ccf3a3SEmmanuel Vadotmaintainers: 10*8bab661aSEmmanuel Vadot - Nuno Sá <nuno.sa@analog.com> 11c9ccf3a3SEmmanuel Vadot 12c9ccf3a3SEmmanuel Vadotdescription: 13c9ccf3a3SEmmanuel Vadot The ADMV4420 is a highly integrated, double balanced, active 14c9ccf3a3SEmmanuel Vadot mixer with an integrated fractional-N synthesizer, ideally suited 15c9ccf3a3SEmmanuel Vadot for next generation K band satellite communications 16c9ccf3a3SEmmanuel Vadot 17c9ccf3a3SEmmanuel Vadotproperties: 18c9ccf3a3SEmmanuel Vadot compatible: 19c9ccf3a3SEmmanuel Vadot enum: 20c9ccf3a3SEmmanuel Vadot - adi,admv4420 21c9ccf3a3SEmmanuel Vadot 22c9ccf3a3SEmmanuel Vadot reg: 23c9ccf3a3SEmmanuel Vadot maxItems: 1 24c9ccf3a3SEmmanuel Vadot 25c9ccf3a3SEmmanuel Vadot spi-max-frequency: 26c9ccf3a3SEmmanuel Vadot maximum: 1000000 27c9ccf3a3SEmmanuel Vadot 28c9ccf3a3SEmmanuel Vadot adi,lo-freq-khz: 29c9ccf3a3SEmmanuel Vadot description: LO Frequency 30c9ccf3a3SEmmanuel Vadot $ref: /schemas/types.yaml#/definitions/uint32 31c9ccf3a3SEmmanuel Vadot 32c9ccf3a3SEmmanuel Vadot adi,ref-ext-single-ended-en: 33c9ccf3a3SEmmanuel Vadot description: External reference selected. 34c9ccf3a3SEmmanuel Vadot type: boolean 35c9ccf3a3SEmmanuel Vadot 36c9ccf3a3SEmmanuel Vadotrequired: 37c9ccf3a3SEmmanuel Vadot - compatible 38c9ccf3a3SEmmanuel Vadot - reg 39c9ccf3a3SEmmanuel Vadot 40*8bab661aSEmmanuel Vadot 41*8bab661aSEmmanuel VadotallOf: 42*8bab661aSEmmanuel Vadot - $ref: /schemas/spi/spi-peripheral-props.yaml# 43*8bab661aSEmmanuel Vadot 44*8bab661aSEmmanuel VadotunevaluatedProperties: false 45c9ccf3a3SEmmanuel Vadot 46c9ccf3a3SEmmanuel Vadotexamples: 47c9ccf3a3SEmmanuel Vadot - | 48c9ccf3a3SEmmanuel Vadot spi { 49c9ccf3a3SEmmanuel Vadot #address-cells = <1>; 50c9ccf3a3SEmmanuel Vadot #size-cells = <0>; 51c9ccf3a3SEmmanuel Vadot mixer@0 { 52c9ccf3a3SEmmanuel Vadot compatible = "adi,admv4420"; 53c9ccf3a3SEmmanuel Vadot reg = <0>; 54c9ccf3a3SEmmanuel Vadot spi-max-frequency = <1000000>; 55c9ccf3a3SEmmanuel Vadot adi,lo-freq-khz = <16750000>; 56c9ccf3a3SEmmanuel Vadot adi,ref-ext-single-ended-en; 57c9ccf3a3SEmmanuel Vadot }; 58c9ccf3a3SEmmanuel Vadot }; 59c9ccf3a3SEmmanuel Vadot... 60