Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/Documentation/devicetree/bindings/iio/impedance-analyzer/adi,ad5933.yaml
26309 views
1
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2
%YAML 1.2
3
---
4
$id: http://devicetree.org/schemas/iio/impedance-analyzer/adi,ad5933.yaml#
5
$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7
title: Analog Devices AD5933/AD5934 Impedance Converter, Network Analyzer
8
9
maintainers:
10
- Marcelo Schmitt <marcelo.schmitt1@gmail.com>
11
- Gabriel Capella <gabriel@capella.pro>
12
13
description: |
14
https://www.analog.com/media/en/technical-documentation/data-sheets/AD5933.pdf
15
https://www.analog.com/media/en/technical-documentation/data-sheets/AD5934.pdf
16
17
properties:
18
compatible:
19
enum:
20
- adi,ad5933
21
- adi,ad5934
22
23
reg:
24
maxItems: 1
25
26
vdd-supply:
27
description: |
28
The regulator supply for DVDD, AVDD1 and AVDD2 when they
29
are connected together. Used to calculate voltage scaling of measurement
30
channels.
31
32
clocks:
33
maxItems: 1
34
35
clock-names:
36
const: mclk
37
38
additionalProperties: false
39
40
required:
41
- compatible
42
- reg
43
- vdd-supply
44
45
examples:
46
- |
47
i2c {
48
#address-cells = <1>;
49
#size-cells = <0>;
50
51
impedance-analyzer@d {
52
compatible = "adi,ad5933";
53
reg = <0x0d>;
54
vdd-supply = <&vdd_supply>;
55
clocks = <&ref_clk>;
56
clock-names = "mclk";
57
};
58
};
59
...
60
61