0001 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
0002 %YAML 1.2
0003 ---
0004 $id: http://devicetree.org/schemas/iio/adc/adi,ad9467.yaml#
0005 $schema: http://devicetree.org/meta-schemas/core.yaml#
0006
0007 title: Analog Devices AD9467 and similar High-Speed ADCs
0008
0009 maintainers:
0010 - Michael Hennerich <michael.hennerich@analog.com>
0011
0012 description: |
0013 The AD9467 and the parts similar with it, are high-speed analog-to-digital
0014 converters (ADCs), operating in the range of 100 to 500 mega samples
0015 per second (MSPS). Some parts support higher MSPS and some
0016 lower MSPS, suitable for the intended application of each part.
0017
0018 All the parts support the register map described by Application Note AN-877
0019 https://www.analog.com/media/en/technical-documentation/application-notes/AN-877.pdf
0020
0021 https://www.analog.com/media/en/technical-documentation/data-sheets/AD9265.pdf
0022 https://www.analog.com/media/en/technical-documentation/data-sheets/AD9434.pdf
0023 https://www.analog.com/media/en/technical-documentation/data-sheets/AD9467.pdf
0024
0025 properties:
0026 compatible:
0027 enum:
0028 - adi,ad9265
0029 - adi,ad9434
0030 - adi,ad9467
0031
0032 reg:
0033 maxItems: 1
0034
0035 clocks:
0036 maxItems: 1
0037
0038 clock-names:
0039 items:
0040 - const: adc-clk
0041
0042 powerdown-gpios:
0043 description:
0044 Pin that controls the powerdown mode of the device.
0045 maxItems: 1
0046
0047 reset-gpios:
0048 description:
0049 Reset pin for the device.
0050 maxItems: 1
0051
0052 required:
0053 - compatible
0054 - reg
0055 - clocks
0056 - clock-names
0057
0058 additionalProperties: false
0059
0060 examples:
0061 - |
0062 spi {
0063 #address-cells = <1>;
0064 #size-cells = <0>;
0065
0066 adc@0 {
0067 compatible = "adi,ad9467";
0068 reg = <0>;
0069 clocks = <&adc_clk>;
0070 clock-names = "adc-clk";
0071 };
0072 };
0073 ...