Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/Documentation/devicetree/bindings/hwmon/maxim,max20730.yaml
26308 views
1
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2
%YAML 1.2
3
---
4
$id: http://devicetree.org/schemas/hwmon/maxim,max20730.yaml#
5
$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7
title: Maxim max20730
8
9
maintainers:
10
- Jean Delvare <jdelvare@suse.com>
11
- Guenter Roeck <linux@roeck-us.net>
12
13
description: |
14
The MAX20730 is a fully integrated, highly efficient switching regulator
15
with PMBus for applications operating from 4.5V to 16V and requiring
16
up to 25A (max) load. This single-chip regulator provides extremely
17
compact, high efficiency power-delivery solutions with high-precision
18
output voltages and excellent transient response.
19
20
Datasheets:
21
https://datasheets.maximintegrated.com/en/ds/MAX20730.pdf
22
https://datasheets.maximintegrated.com/en/ds/MAX20734.pdf
23
https://datasheets.maximintegrated.com/en/ds/MAX20743.pdf
24
25
properties:
26
compatible:
27
enum:
28
- maxim,max20710
29
- maxim,max20730
30
- maxim,max20734
31
- maxim,max20743
32
33
reg:
34
maxItems: 1
35
36
vout-voltage-divider:
37
description: |
38
If voltage divider present at vout, the voltage at voltage sensor pin
39
will be scaled. The properties will convert the raw reading to a more
40
meaningful number if voltage divider present. It has two numbers,
41
the first number is the output resistor, the second number is the total
42
resistance. Therefore, the adjusted vout is equal to
43
Vout = Vout * output_resistance / total resistance.
44
$ref: /schemas/types.yaml#/definitions/uint32-array
45
minItems: 2
46
maxItems: 2
47
48
required:
49
- compatible
50
- reg
51
52
additionalProperties: false
53
54
examples:
55
- |
56
i2c {
57
#address-cells = <1>;
58
#size-cells = <0>;
59
60
max20730@10 {
61
compatible = "maxim,max20730";
62
reg = <0x10>;
63
vout-voltage-divider = <1000 2000>; // vout would be scaled to 0.5
64
};
65
};
66
67