1c66ec88fSEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2c66ec88fSEmmanuel Vadot%YAML 1.2 3c66ec88fSEmmanuel Vadot--- 4c66ec88fSEmmanuel Vadot$id: http://devicetree.org/schemas/iio/adc/adi,ad9467.yaml# 5c66ec88fSEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 6c66ec88fSEmmanuel Vadot 76be33864SEmmanuel Vadottitle: Analog Devices AD9467 and similar High-Speed ADCs 8c66ec88fSEmmanuel Vadot 9c66ec88fSEmmanuel Vadotmaintainers: 10c66ec88fSEmmanuel Vadot - Michael Hennerich <michael.hennerich@analog.com> 11c66ec88fSEmmanuel Vadot 12c66ec88fSEmmanuel Vadotdescription: | 136be33864SEmmanuel Vadot The AD9467 and the parts similar with it, are high-speed analog-to-digital 146be33864SEmmanuel Vadot converters (ADCs), operating in the range of 100 to 500 mega samples 156be33864SEmmanuel Vadot per second (MSPS). Some parts support higher MSPS and some 166be33864SEmmanuel Vadot lower MSPS, suitable for the intended application of each part. 17c66ec88fSEmmanuel Vadot 186be33864SEmmanuel Vadot All the parts support the register map described by Application Note AN-877 196be33864SEmmanuel Vadot https://www.analog.com/media/en/technical-documentation/application-notes/AN-877.pdf 206be33864SEmmanuel Vadot 216be33864SEmmanuel Vadot https://www.analog.com/media/en/technical-documentation/data-sheets/AD9265.pdf 226be33864SEmmanuel Vadot https://www.analog.com/media/en/technical-documentation/data-sheets/AD9434.pdf 23c66ec88fSEmmanuel Vadot https://www.analog.com/media/en/technical-documentation/data-sheets/AD9467.pdf 24c66ec88fSEmmanuel Vadot 25c66ec88fSEmmanuel Vadotproperties: 26c66ec88fSEmmanuel Vadot compatible: 27c66ec88fSEmmanuel Vadot enum: 286be33864SEmmanuel Vadot - adi,ad9265 296be33864SEmmanuel Vadot - adi,ad9434 30c66ec88fSEmmanuel Vadot - adi,ad9467 31*b2d2a78aSEmmanuel Vadot - adi,ad9643 32*b2d2a78aSEmmanuel Vadot - adi,ad9649 33*b2d2a78aSEmmanuel Vadot - adi,ad9652 34c66ec88fSEmmanuel Vadot 35c66ec88fSEmmanuel Vadot reg: 36c66ec88fSEmmanuel Vadot maxItems: 1 37c66ec88fSEmmanuel Vadot 38c66ec88fSEmmanuel Vadot clocks: 39c66ec88fSEmmanuel Vadot maxItems: 1 40c66ec88fSEmmanuel Vadot 41c66ec88fSEmmanuel Vadot clock-names: 42c66ec88fSEmmanuel Vadot items: 43c66ec88fSEmmanuel Vadot - const: adc-clk 44c66ec88fSEmmanuel Vadot 45c66ec88fSEmmanuel Vadot powerdown-gpios: 46c66ec88fSEmmanuel Vadot description: 47c66ec88fSEmmanuel Vadot Pin that controls the powerdown mode of the device. 48c66ec88fSEmmanuel Vadot maxItems: 1 49c66ec88fSEmmanuel Vadot 5001950c46SEmmanuel Vadot io-backends: 5101950c46SEmmanuel Vadot maxItems: 1 5201950c46SEmmanuel Vadot 53c66ec88fSEmmanuel Vadot reset-gpios: 54c66ec88fSEmmanuel Vadot description: 55c66ec88fSEmmanuel Vadot Reset pin for the device. 56c66ec88fSEmmanuel Vadot maxItems: 1 57c66ec88fSEmmanuel Vadot 58c66ec88fSEmmanuel Vadotrequired: 59c66ec88fSEmmanuel Vadot - compatible 60c66ec88fSEmmanuel Vadot - reg 61c66ec88fSEmmanuel Vadot - clocks 62c66ec88fSEmmanuel Vadot - clock-names 63c66ec88fSEmmanuel Vadot 64c66ec88fSEmmanuel VadotadditionalProperties: false 65c66ec88fSEmmanuel Vadot 66c66ec88fSEmmanuel Vadotexamples: 67c66ec88fSEmmanuel Vadot - | 68c66ec88fSEmmanuel Vadot spi { 69c66ec88fSEmmanuel Vadot #address-cells = <1>; 70c66ec88fSEmmanuel Vadot #size-cells = <0>; 71c66ec88fSEmmanuel Vadot 72c66ec88fSEmmanuel Vadot adc@0 { 73c66ec88fSEmmanuel Vadot compatible = "adi,ad9467"; 74c66ec88fSEmmanuel Vadot reg = <0>; 75c66ec88fSEmmanuel Vadot clocks = <&adc_clk>; 76c66ec88fSEmmanuel Vadot clock-names = "adc-clk"; 7701950c46SEmmanuel Vadot io-backends = <&iio_backend>; 78c66ec88fSEmmanuel Vadot }; 79c66ec88fSEmmanuel Vadot }; 80c66ec88fSEmmanuel Vadot... 81