81 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/iio/adc/adi,ad9467.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Analog Devices AD9467 and similar High-Speed ADCs8 9maintainers:10 - Michael Hennerich <michael.hennerich@analog.com>11 12description: |13 The AD9467 and the parts similar with it, are high-speed analog-to-digital14 converters (ADCs), operating in the range of 100 to 500 mega samples15 per second (MSPS). Some parts support higher MSPS and some16 lower MSPS, suitable for the intended application of each part.17 18 All the parts support the register map described by Application Note AN-87719 https://www.analog.com/media/en/technical-documentation/application-notes/AN-877.pdf20 21 https://www.analog.com/media/en/technical-documentation/data-sheets/AD9265.pdf22 https://www.analog.com/media/en/technical-documentation/data-sheets/AD9434.pdf23 https://www.analog.com/media/en/technical-documentation/data-sheets/AD9467.pdf24 25properties:26 compatible:27 enum:28 - adi,ad926529 - adi,ad943430 - adi,ad946731 - adi,ad964332 - adi,ad964933 - adi,ad965234 35 reg:36 maxItems: 137 38 clocks:39 maxItems: 140 41 clock-names:42 items:43 - const: adc-clk44 45 powerdown-gpios:46 description:47 Pin that controls the powerdown mode of the device.48 maxItems: 149 50 io-backends:51 maxItems: 152 53 reset-gpios:54 description:55 Reset pin for the device.56 maxItems: 157 58required:59 - compatible60 - reg61 - clocks62 - clock-names63 64additionalProperties: false65 66examples:67 - |68 spi {69 #address-cells = <1>;70 #size-cells = <0>;71 72 adc@0 {73 compatible = "adi,ad9467";74 reg = <0>;75 clocks = <&adc_clk>;76 clock-names = "adc-clk";77 io-backends = <&iio_backend>;78 };79 };80...81