]> git.ipfire.org Git - thirdparty/u-boot.git/blob - Bindings/iio/dac/adi,ad7293.yaml
Squashed 'dts/upstream/' content from commit aaba2d45dc2a
[thirdparty/u-boot.git] / Bindings / iio / dac / adi,ad7293.yaml
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/iio/dac/adi,ad7293.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
6
7 title: AD7293 12-Bit Power Amplifier Current Controller with ADC,
8 DACs, Temperature and Current Sensors
9
10 maintainers:
11 - Antoniu Miclaus <antoniu.miclaus@analog.com>
12
13 description: |
14 Power Amplifier drain current controller containing functionality
15 for general-purpose monitoring and control of current, voltage,
16 and temperature, integrated into a single chip solution with an
17 SPI-compatible interface.
18
19 https://www.analog.com/en/products/ad7293.html
20
21 properties:
22 compatible:
23 enum:
24 - adi,ad7293
25
26 avdd-supply: true
27
28 vdrive-supply: true
29
30 reset-gpios:
31 maxItems: 1
32
33 reg:
34 maxItems: 1
35
36 spi-max-frequency:
37 maximum: 1000000
38
39 required:
40 - compatible
41 - reg
42 - avdd-supply
43 - vdrive-supply
44
45 additionalProperties: false
46
47 examples:
48 - |
49 spi {
50 #address-cells = <1>;
51 #size-cells = <0>;
52 ad7293@0 {
53 compatible = "adi,ad7293";
54 reg = <0>;
55 spi-max-frequency = <1000000>;
56 avdd-supply = <&avdd>;
57 vdrive-supply = <&vdrive>;
58 reset-gpios = <&gpio 10 0>;
59 };
60 };
61 ...