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