xref: /linux/Documentation/hwmon/max20830.rst (revision 7acf90feab8b009fde7def08ff2c622d0f10e99f)
1dfd47a3cSAlexis Czezar Torreno.. SPDX-License-Identifier: GPL-2.0
2dfd47a3cSAlexis Czezar Torreno
3dfd47a3cSAlexis Czezar TorrenoKernel driver max20830
4dfd47a3cSAlexis Czezar Torreno======================
5dfd47a3cSAlexis Czezar Torreno
6dfd47a3cSAlexis Czezar TorrenoSupported chips:
7dfd47a3cSAlexis Czezar Torreno
8dfd47a3cSAlexis Czezar Torreno  * Analog Devices MAX20830
9dfd47a3cSAlexis Czezar Torreno
10dfd47a3cSAlexis Czezar Torreno    Prefix: 'max20830'
11dfd47a3cSAlexis Czezar Torreno
12dfd47a3cSAlexis Czezar Torreno    Addresses scanned: -
13dfd47a3cSAlexis Czezar Torreno
14dfd47a3cSAlexis Czezar Torreno    Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/max20830.pdf
15dfd47a3cSAlexis Czezar Torreno
16*4cdcd478SAlexis Czezar Torreno  * Analog Devices MAX20830C
17*4cdcd478SAlexis Czezar Torreno
18*4cdcd478SAlexis Czezar Torreno    Prefix: 'max20830c'
19*4cdcd478SAlexis Czezar Torreno
20*4cdcd478SAlexis Czezar Torreno    Addresses scanned: -
21*4cdcd478SAlexis Czezar Torreno
22*4cdcd478SAlexis Czezar Torreno    Datasheet:
23*4cdcd478SAlexis Czezar Torreno
24*4cdcd478SAlexis Czezar Torreno  * Analog Devices MAX20840C
25*4cdcd478SAlexis Czezar Torreno
26*4cdcd478SAlexis Czezar Torreno    Prefix: 'max20840c'
27*4cdcd478SAlexis Czezar Torreno
28*4cdcd478SAlexis Czezar Torreno    Addresses scanned: -
29*4cdcd478SAlexis Czezar Torreno
30*4cdcd478SAlexis Czezar Torreno    Datasheet:
31*4cdcd478SAlexis Czezar Torreno
32dfd47a3cSAlexis Czezar TorrenoAuthor:
33dfd47a3cSAlexis Czezar Torreno
34dfd47a3cSAlexis Czezar Torreno  - Alexis Czezar Torreno <alexisczezar.torreno@analog.com>
35dfd47a3cSAlexis Czezar Torreno
36dfd47a3cSAlexis Czezar Torreno
37dfd47a3cSAlexis Czezar TorrenoDescription
38dfd47a3cSAlexis Czezar Torreno-----------
39dfd47a3cSAlexis Czezar Torreno
40*4cdcd478SAlexis Czezar TorrenoThis driver supports hardware monitoring for Analog Devices MAX20830, MAX20830C
41*4cdcd478SAlexis Czezar Torrenoand MAX20840C. These are Step-Down Switching Regulator with PMBus Interface.
42dfd47a3cSAlexis Czezar Torreno
43*4cdcd478SAlexis Czezar TorrenoMAX20830, and MAX20830C are 2.7V to 16V, 30A fully integrated step-down DC-DC
44*4cdcd478SAlexis Czezar Torrenoswitching regulators. MAX20840C is similar but can reach 40A. Through the PMBus
45*4cdcd478SAlexis Czezar Torrenointerface, these devices can monitor input/output voltages, output current and
46*4cdcd478SAlexis Czezar Torrenotemperature.
47dfd47a3cSAlexis Czezar Torreno
48dfd47a3cSAlexis Czezar TorrenoThe driver is a client driver to the core PMBus driver. Please see
49dfd47a3cSAlexis Czezar TorrenoDocumentation/hwmon/pmbus.rst for details on PMBus client drivers.
50dfd47a3cSAlexis Czezar Torreno
51dfd47a3cSAlexis Czezar TorrenoSysfs entries
52dfd47a3cSAlexis Czezar Torreno-------------
53dfd47a3cSAlexis Czezar Torreno
54dfd47a3cSAlexis Czezar Torreno================= ========================================
55dfd47a3cSAlexis Czezar Torrenoin1_label         "vin"
56dfd47a3cSAlexis Czezar Torrenoin1_input         Measured input voltage
57dfd47a3cSAlexis Czezar Torrenoin1_alarm         Input voltage alarm
58dfd47a3cSAlexis Czezar Torrenoin2_label         "vout1"
59dfd47a3cSAlexis Czezar Torrenoin2_input         Measured output voltage
60dfd47a3cSAlexis Czezar Torrenoin2_alarm         Output voltage alarm
61dfd47a3cSAlexis Czezar Torrenocurr1_label       "iout1"
62dfd47a3cSAlexis Czezar Torrenocurr1_input       Measured output current
63dfd47a3cSAlexis Czezar Torrenocurr1_alarm       Output current alarm
64dfd47a3cSAlexis Czezar Torrenotemp1_input       Measured temperature
65dfd47a3cSAlexis Czezar Torrenotemp1_alarm       Chip temperature alarm
66dfd47a3cSAlexis Czezar Torreno================= ========================================
67