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