xref: /linux/Documentation/hwmon/mp2869.rst (revision 30bbcb44707a97fcb62246bebc8b413b5ab293f8)
1.. SPDX-License-Identifier: GPL-2.0
2
3Kernel driver mp2869
4====================
5
6Supported chips:
7
8  * MPS mp2869
9
10    Prefix: 'mp2869'
11
12  * MPS mp29608
13
14    Prefix: 'mp29608'
15
16  * MPS mp29612
17
18    Prefix: 'mp29612'
19
20  * MPS mp29816
21
22    Prefix: 'mp29816'
23
24Author:
25
26	Wensheng Wang <wenswang@yeah.net>
27
28Description
29-----------
30
31This driver implements support for Monolithic Power Systems, Inc. (MPS)
32MP2869 Dual Loop Digital Multi-phase Controller.
33
34Device compliant with:
35
36- PMBus rev 1.3 interface.
37
38The driver exports the following attributes via the 'sysfs' files
39for input voltage:
40
41**in1_input**
42
43**in1_label**
44
45**in1_crit**
46
47**in1_crit_alarm**
48
49**in1_lcrit**
50
51**in1_lcrit_alarm**
52
53**in1_min**
54
55**in1_min_alarm**
56
57The driver provides the following attributes for output voltage:
58
59**in2_input**
60
61**in2_label**
62
63**in2_crit**
64
65**in2_crit_alarm**
66
67**in2_lcrit**
68
69**in2_lcrit_alarm**
70
71**in3_input**
72
73**in3_label**
74
75**in3_crit**
76
77**in3_crit_alarm**
78
79**in3_lcrit**
80
81**in3_lcrit_alarm**
82
83The driver provides the following attributes for input current:
84
85**curr1_input**
86
87**curr1_label**
88
89**curr2_input**
90
91**curr2_label**
92
93The driver provides the following attributes for output current:
94
95**curr3_input**
96
97**curr3_label**
98
99**curr3_crit**
100
101**curr3_crit_alarm**
102
103**curr3_max**
104
105**curr3_max_alarm**
106
107**curr4_input**
108
109**curr4_label**
110
111**curr4_crit**
112
113**curr4_crit_alarm**
114
115**curr4_max**
116
117**curr4_max_alarm**
118
119The driver provides the following attributes for input power:
120
121**power1_input**
122
123**power1_label**
124
125**power2_input**
126
127**power2_label**
128
129The driver provides the following attributes for output power:
130
131**power3_input**
132
133**power3_label**
134
135**power3_input**
136
137**power3_label**
138
139**power3_max**
140
141**power3_max_alarm**
142
143**power4_input**
144
145**power4_label**
146
147**power4_input**
148
149**power4_label**
150
151**power4_max**
152
153**power4_max_alarm**
154
155The driver provides the following attributes for temperature:
156
157**temp1_input**
158
159**temp1_crit**
160
161**temp1_crit_alarm**
162
163**temp1_max**
164
165**temp1_max_alarm**
166
167**temp2_input**
168
169**temp2_crit**
170
171**temp2_crit_alarm**
172
173**temp2_max**
174
175**temp2_max_alarm**
176