Back to home page

OSCL-LXR

 
 

    


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 ...