74 lines · yaml
1# SPDX-License-Identifier: GPL-2.02%YAML 1.23---4$id: http://devicetree.org/schemas/iio/adc/adi,ad799x.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Analog Devices AD799x analog to digital converters8 9maintainers:10 - Michael Hennerich <Michael.Hennerich@analog.com>11 12description: |13 Support for Analog Devices AD7991, AD7992, AD7993, AD7994, AD7995, AD7997, AD7998,14 AD7999 and similar analog to digital converters.15 Specifications on the converters can be found at:16 AD7991, AD7995, AD7999:17 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7991_7995_7999.pdf18 AD7992:19 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7992.pdf20 AD7993, AD7994:21 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7993_7994.pdf22 AD7997, AD7998:23 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7997_7998.pdf24 25properties:26 compatible:27 enum:28 - adi,ad799129 - adi,ad799230 - adi,ad799331 - adi,ad799432 - adi,ad799533 - adi,ad799734 - adi,ad799835 - adi,ad799936 37 reg:38 maxItems: 139 40 interrupts:41 maxItems: 142 43 vcc-supply:44 description:45 ADC power supply46 47 vref-supply:48 description:49 ADC reference voltage supply, optional for AD7991, AD7995 and AD799950 51required:52 - compatible53 - reg54 55additionalProperties: false56 57examples:58 - |59 i2c {60 #address-cells = <1>;61 #size-cells = <0>;62 63 adc1: adc@28 {64 reg = <0x28>;65 compatible = "adi,ad7991";66 interrupts = <13 2>;67 interrupt-parent = <&gpio6>;68 69 vcc-supply = <&vcc_3v3>;70 vref-supply = <&adc_vref>;71 };72 };73...74