xref: /linux/Documentation/devicetree/bindings/iio/adc/adi,ad9467.yaml (revision 94291556b21a6206945a63cddfb5bf37b9bb7d42)
1*94291556SAlexandru Ardelean# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*94291556SAlexandru Ardelean%YAML 1.2
3*94291556SAlexandru Ardelean---
4*94291556SAlexandru Ardelean$id: http://devicetree.org/schemas/iio/adc/adi,ad9467.yaml#
5*94291556SAlexandru Ardelean$schema: http://devicetree.org/meta-schemas/core.yaml#
6*94291556SAlexandru Ardelean
7*94291556SAlexandru Ardeleantitle: Analog Devices AD9467 High-Speed ADC
8*94291556SAlexandru Ardelean
9*94291556SAlexandru Ardeleanmaintainers:
10*94291556SAlexandru Ardelean  - Michael Hennerich <michael.hennerich@analog.com>
11*94291556SAlexandru Ardelean  - Alexandru Ardelean <alexandru.ardelean@analog.com>
12*94291556SAlexandru Ardelean
13*94291556SAlexandru Ardeleandescription: |
14*94291556SAlexandru Ardelean  The AD9467 is a 16-bit, monolithic, IF sampling analog-to-digital
15*94291556SAlexandru Ardelean  converter (ADC).
16*94291556SAlexandru Ardelean
17*94291556SAlexandru Ardelean  https://www.analog.com/media/en/technical-documentation/data-sheets/AD9467.pdf
18*94291556SAlexandru Ardelean
19*94291556SAlexandru Ardeleanproperties:
20*94291556SAlexandru Ardelean  compatible:
21*94291556SAlexandru Ardelean    enum:
22*94291556SAlexandru Ardelean      - adi,ad9467
23*94291556SAlexandru Ardelean
24*94291556SAlexandru Ardelean  reg:
25*94291556SAlexandru Ardelean    maxItems: 1
26*94291556SAlexandru Ardelean
27*94291556SAlexandru Ardelean  clocks:
28*94291556SAlexandru Ardelean    maxItems: 1
29*94291556SAlexandru Ardelean
30*94291556SAlexandru Ardelean  clock-names:
31*94291556SAlexandru Ardelean    items:
32*94291556SAlexandru Ardelean      - const: adc-clk
33*94291556SAlexandru Ardelean
34*94291556SAlexandru Ardelean  powerdown-gpios:
35*94291556SAlexandru Ardelean    description:
36*94291556SAlexandru Ardelean      Pin that controls the powerdown mode of the device.
37*94291556SAlexandru Ardelean    maxItems: 1
38*94291556SAlexandru Ardelean
39*94291556SAlexandru Ardelean  reset-gpios:
40*94291556SAlexandru Ardelean    description:
41*94291556SAlexandru Ardelean      Reset pin for the device.
42*94291556SAlexandru Ardelean    maxItems: 1
43*94291556SAlexandru Ardelean
44*94291556SAlexandru Ardeleanrequired:
45*94291556SAlexandru Ardelean  - compatible
46*94291556SAlexandru Ardelean  - reg
47*94291556SAlexandru Ardelean  - clocks
48*94291556SAlexandru Ardelean  - clock-names
49*94291556SAlexandru Ardelean
50*94291556SAlexandru ArdeleanadditionalProperties: false
51*94291556SAlexandru Ardelean
52*94291556SAlexandru Ardeleanexamples:
53*94291556SAlexandru Ardelean  - |
54*94291556SAlexandru Ardelean    spi {
55*94291556SAlexandru Ardelean        #address-cells = <1>;
56*94291556SAlexandru Ardelean        #size-cells = <0>;
57*94291556SAlexandru Ardelean
58*94291556SAlexandru Ardelean        adc@0 {
59*94291556SAlexandru Ardelean          compatible = "adi,ad9467";
60*94291556SAlexandru Ardelean          reg = <0>;
61*94291556SAlexandru Ardelean          clocks = <&adc_clk>;
62*94291556SAlexandru Ardelean          clock-names = "adc-clk";
63*94291556SAlexandru Ardelean        };
64*94291556SAlexandru Ardelean    };
65*94291556SAlexandru Ardelean...
66