xref: /linux/Documentation/hwmon/mp5990.rst (revision 30bbcb44707a97fcb62246bebc8b413b5ab293f8)
1.. SPDX-License-Identifier: GPL-2.0
2
3Kernel driver mp5990
4====================
5
6Supported chips:
7
8  * MPS MP5990
9
10    Prefix: 'mp5990'
11
12    Datasheet: Publicly available at the MPS website: https://www.monolithicpower.com/en/mp5990.html
13
14  * MPS MP5998
15
16    Prefix: 'mp5998'
17
18    Datasheet: Not publicly available
19
20Author:
21
22	Peter Yin <peteryin.openbmc@gmail.com>
23
24Description
25-----------
26
27This driver implements support for Monolithic Power Systems, Inc. (MPS)
28MP5990 and MP5998 Hot-Swap Controller.
29
30Device compliant with:
31
32- PMBus rev 1.3 interface.
33
34Device supports direct and linear format for reading input voltage,
35output voltage, output current, input power and temperature.
36
37The driver exports the following attributes via the 'sysfs' files
38for input voltage:
39
40**in1_input**
41
42**in1_label**
43
44**in1_max**
45
46**in1_max_alarm**
47
48**in1_min**
49
50**in1_min_alarm**
51
52The driver provides the following attributes for output voltage:
53
54**in2_input**
55
56**in2_label**
57
58**in2_alarm**
59
60The driver provides the following attributes for current:
61
62**curr1_input**
63
64**curr1_label**
65
66**curr1_alarm**
67
68**curr1_max**
69
70**curr2_input**
71
72**curr2_label**
73
74**curr2_max**
75
76**curr2_max_alarm**
77
78The driver provides the following attributes for input power:
79
80**power1_input**
81
82**power1_label**
83
84**power1_alarm**
85
86The driver provides the following attributes for output power:
87
88**power2_input**
89
90**power2_label**
91
92**power2_max**
93
94**power2_max_alarm**
95
96The driver provides the following attributes for temperature:
97
98**temp1_input**
99
100**temp1_max**
101
102**temp1_max_alarm**
103
104**temp1_crit**
105
106**temp1_crit_alarm**
107