xref: /linux/Documentation/hwmon/max20830.rst (revision 3a2c4d55e32ad65efebdb6de44eef3bfa08bb49d)
1.. SPDX-License-Identifier: GPL-2.0
2
3Kernel driver max20830
4======================
5
6Supported chips:
7
8  * Analog Devices MAX20830
9
10    Prefix: 'max20830'
11
12    Addresses scanned: -
13
14    Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/max20830.pdf
15
16  * Analog Devices MAX20830C
17
18    Prefix: 'max20830c'
19
20    Addresses scanned: -
21
22    Datasheet:
23
24  * Analog Devices MAX20840C
25
26    Prefix: 'max20840c'
27
28    Addresses scanned: -
29
30    Datasheet:
31
32Author:
33
34  - Alexis Czezar Torreno <alexisczezar.torreno@analog.com>
35
36
37Description
38-----------
39
40This driver supports hardware monitoring for Analog Devices MAX20830, MAX20830C
41and MAX20840C. These are Step-Down Switching Regulator with PMBus Interface.
42
43MAX20830, and MAX20830C are 2.7V to 16V, 30A fully integrated step-down DC-DC
44switching regulators. MAX20840C is similar but can reach 40A. Through the PMBus
45interface, these devices can monitor input/output voltages, output current and
46temperature.
47
48The driver is a client driver to the core PMBus driver. Please see
49Documentation/hwmon/pmbus.rst for details on PMBus client drivers.
50
51Sysfs entries
52-------------
53
54================= ========================================
55in1_label         "vin"
56in1_input         Measured input voltage
57in1_alarm         Input voltage alarm
58in2_label         "vout1"
59in2_input         Measured output voltage
60in2_alarm         Output voltage alarm
61curr1_label       "iout1"
62curr1_input       Measured output current
63curr1_alarm       Output current alarm
64temp1_input       Measured temperature
65temp1_alarm       Chip temperature alarm
66================= ========================================
67