cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

adi,admv1013.yaml (1986B)


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