xref: /linux/Documentation/devicetree/bindings/iio/adc/adi,ad7291.yaml (revision 4f2c0a4acffbec01079c28f839422e64ddeff004)
1*38e7e221SMichael Auchter# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*38e7e221SMichael Auchter%YAML 1.2
3*38e7e221SMichael Auchter---
4*38e7e221SMichael Auchter$id: http://devicetree.org/schemas/iio/adc/adi,ad7291.yaml#
5*38e7e221SMichael Auchter$schema: http://devicetree.org/meta-schemas/core.yaml#
6*38e7e221SMichael Auchter
7*38e7e221SMichael Auchtertitle: AD7291 8-Channel, I2C, 12-Bit SAR ADC with Temperature Sensor
8*38e7e221SMichael Auchter
9*38e7e221SMichael Auchtermaintainers:
10*38e7e221SMichael Auchter  - Michael Auchter <michael.auchter@ni.com>
11*38e7e221SMichael Auchter
12*38e7e221SMichael Auchterdescription: |
13*38e7e221SMichael Auchter  Analog Devices AD7291 8-Channel I2C 12-Bit SAR ADC with Temperature Sensor
14*38e7e221SMichael Auchter  https://www.analog.com/media/en/technical-documentation/data-sheets/ad7291.pdf
15*38e7e221SMichael Auchter
16*38e7e221SMichael Auchterproperties:
17*38e7e221SMichael Auchter  compatible:
18*38e7e221SMichael Auchter    enum:
19*38e7e221SMichael Auchter      - adi,ad7291
20*38e7e221SMichael Auchter
21*38e7e221SMichael Auchter  reg:
22*38e7e221SMichael Auchter    maxItems: 1
23*38e7e221SMichael Auchter
24*38e7e221SMichael Auchter  vref-supply:
25*38e7e221SMichael Auchter    description: |
26*38e7e221SMichael Auchter      The regulator supply for ADC reference voltage.
27*38e7e221SMichael Auchter
28*38e7e221SMichael Auchterrequired:
29*38e7e221SMichael Auchter  - compatible
30*38e7e221SMichael Auchter  - reg
31*38e7e221SMichael Auchter
32*38e7e221SMichael AuchteradditionalProperties: false
33*38e7e221SMichael Auchter
34*38e7e221SMichael Auchterexamples:
35*38e7e221SMichael Auchter  - |
36*38e7e221SMichael Auchter    i2c {
37*38e7e221SMichael Auchter      #address-cells = <1>;
38*38e7e221SMichael Auchter      #size-cells = <0>;
39*38e7e221SMichael Auchter
40*38e7e221SMichael Auchter      ad7291: adc@0 {
41*38e7e221SMichael Auchter        compatible = "adi,ad7291";
42*38e7e221SMichael Auchter        reg = <0>;
43*38e7e221SMichael Auchter        vref-supply = <&adc_vref>;
44*38e7e221SMichael Auchter      };
45*38e7e221SMichael Auchter    };
46*38e7e221SMichael Auchter...
47