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