xref: /linux/Documentation/hwmon/mp5990.rst (revision 55a42f78ffd386e01a5404419f8c5ded7db70a21)
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