xref: /linux/Documentation/devicetree/bindings/iio/adc/adi,ad7298.yaml (revision 4f2c0a4acffbec01079c28f839422e64ddeff004)
1c1096dceSJonathan Cameron# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2c1096dceSJonathan Cameron# Copyright 2019 Analog Devices Inc.
3c1096dceSJonathan Cameron%YAML 1.2
4c1096dceSJonathan Cameron---
5c1096dceSJonathan Cameron$id: http://devicetree.org/schemas/iio/adc/adi,ad7298.yaml#
6c1096dceSJonathan Cameron$schema: http://devicetree.org/meta-schemas/core.yaml#
7c1096dceSJonathan Cameron
8c1096dceSJonathan Camerontitle: Analog Devices AD7298 ADC
9c1096dceSJonathan Cameron
10c1096dceSJonathan Cameronmaintainers:
11c1096dceSJonathan Cameron  - Michael Hennerich <michael.hennerich@analog.com>
12c1096dceSJonathan Cameron
13c1096dceSJonathan Camerondescription: |
14c1096dceSJonathan Cameron  Bindings for the Analog Devices AD7298 ADC device. Datasheet can be
15c1096dceSJonathan Cameron  found here:
16c1096dceSJonathan Cameron    https://www.analog.com/en/products/ad7298.html
17c1096dceSJonathan Cameron
18c1096dceSJonathan Cameronproperties:
19c1096dceSJonathan Cameron  compatible:
20c1096dceSJonathan Cameron    const: adi,ad7298
21c1096dceSJonathan Cameron
22c1096dceSJonathan Cameron  reg:
23c1096dceSJonathan Cameron    maxItems: 1
24c1096dceSJonathan Cameron
25c1096dceSJonathan Cameron  vref-supply: true
26c1096dceSJonathan Cameron  vdd-supply: true
27c1096dceSJonathan Cameron
28c1096dceSJonathan Cameronrequired:
29c1096dceSJonathan Cameron  - compatible
30c1096dceSJonathan Cameron  - reg
31c1096dceSJonathan Cameron
32*80137388SKrzysztof KozlowskiallOf:
33*80137388SKrzysztof Kozlowski  - $ref: /schemas/spi/spi-peripheral-props.yaml#
34*80137388SKrzysztof Kozlowski
35*80137388SKrzysztof KozlowskiunevaluatedProperties: false
36c1096dceSJonathan Cameron
37c1096dceSJonathan Cameronexamples:
38c1096dceSJonathan Cameron  - |
39c1096dceSJonathan Cameron    spi {
40c1096dceSJonathan Cameron      #address-cells = <1>;
41c1096dceSJonathan Cameron      #size-cells = <0>;
42c1096dceSJonathan Cameron
43c1096dceSJonathan Cameron      adc@0 {
44c1096dceSJonathan Cameron        compatible = "adi,ad7298";
45c1096dceSJonathan Cameron        reg = <0>;
46c1096dceSJonathan Cameron        spi-max-frequency = <5000000>;
47c1096dceSJonathan Cameron        vref-supply = <&adc_vref>;
48c1096dceSJonathan Cameron      };
49c1096dceSJonathan Cameron    };
50c1096dceSJonathan Cameron...
51