1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2%YAML 1.2 3--- 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 ADCs 8 9maintainers: 10 - Michael Hennerich <michael.hennerich@analog.com> 11 - Alexandru Ardelean <alexandru.ardelean@analog.com> 12 13description: | 14 The AD9467 and the parts similar with it, are high-speed analog-to-digital 15 converters (ADCs), operating in the range of 100 to 500 mega samples 16 per second (MSPS). Some parts support higher MSPS and some 17 lower MSPS, suitable for the intended application of each part. 18 19 All the parts support the register map described by Application Note AN-877 20 https://www.analog.com/media/en/technical-documentation/application-notes/AN-877.pdf 21 22 https://www.analog.com/media/en/technical-documentation/data-sheets/AD9265.pdf 23 https://www.analog.com/media/en/technical-documentation/data-sheets/AD9434.pdf 24 https://www.analog.com/media/en/technical-documentation/data-sheets/AD9467.pdf 25 26properties: 27 compatible: 28 enum: 29 - adi,ad9265 30 - adi,ad9434 31 - adi,ad9467 32 33 reg: 34 maxItems: 1 35 36 clocks: 37 maxItems: 1 38 39 clock-names: 40 items: 41 - const: adc-clk 42 43 powerdown-gpios: 44 description: 45 Pin that controls the powerdown mode of the device. 46 maxItems: 1 47 48 reset-gpios: 49 description: 50 Reset pin for the device. 51 maxItems: 1 52 53required: 54 - compatible 55 - reg 56 - clocks 57 - clock-names 58 59additionalProperties: false 60 61examples: 62 - | 63 spi { 64 #address-cells = <1>; 65 #size-cells = <0>; 66 67 adc@0 { 68 compatible = "adi,ad9467"; 69 reg = <0>; 70 clocks = <&adc_clk>; 71 clock-names = "adc-clk"; 72 }; 73 }; 74... 75