xref: /OK3568_Linux_fs/kernel/Documentation/hwmon/isl68137.rst (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunKernel driver isl68137
2*4882a593Smuzhiyun======================
3*4882a593Smuzhiyun
4*4882a593SmuzhiyunSupported chips:
5*4882a593Smuzhiyun
6*4882a593Smuzhiyun  * Renesas ISL68137
7*4882a593Smuzhiyun
8*4882a593Smuzhiyun    Prefix: 'isl68137'
9*4882a593Smuzhiyun
10*4882a593Smuzhiyun    Addresses scanned: -
11*4882a593Smuzhiyun
12*4882a593Smuzhiyun    Datasheet:
13*4882a593Smuzhiyun
14*4882a593Smuzhiyun      Publicly available at the Renesas website
15*4882a593Smuzhiyun      https://www.renesas.com/us/en/www/doc/datasheet/isl68137.pdf
16*4882a593Smuzhiyun
17*4882a593Smuzhiyun  * Renesas ISL68220
18*4882a593Smuzhiyun
19*4882a593Smuzhiyun    Prefix: 'isl68220'
20*4882a593Smuzhiyun
21*4882a593Smuzhiyun    Addresses scanned: -
22*4882a593Smuzhiyun
23*4882a593Smuzhiyun    Datasheet:
24*4882a593Smuzhiyun
25*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
26*4882a593Smuzhiyun
27*4882a593Smuzhiyun  * Renesas ISL68221
28*4882a593Smuzhiyun
29*4882a593Smuzhiyun    Prefix: 'isl68221'
30*4882a593Smuzhiyun
31*4882a593Smuzhiyun    Addresses scanned: -
32*4882a593Smuzhiyun
33*4882a593Smuzhiyun    Datasheet:
34*4882a593Smuzhiyun
35*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
36*4882a593Smuzhiyun
37*4882a593Smuzhiyun  * Renesas ISL68222
38*4882a593Smuzhiyun
39*4882a593Smuzhiyun    Prefix: 'isl68222'
40*4882a593Smuzhiyun
41*4882a593Smuzhiyun    Addresses scanned: -
42*4882a593Smuzhiyun
43*4882a593Smuzhiyun    Datasheet:
44*4882a593Smuzhiyun
45*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
46*4882a593Smuzhiyun
47*4882a593Smuzhiyun  * Renesas ISL68223
48*4882a593Smuzhiyun
49*4882a593Smuzhiyun    Prefix: 'isl68223'
50*4882a593Smuzhiyun
51*4882a593Smuzhiyun    Addresses scanned: -
52*4882a593Smuzhiyun
53*4882a593Smuzhiyun    Datasheet:
54*4882a593Smuzhiyun
55*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
56*4882a593Smuzhiyun
57*4882a593Smuzhiyun  * Renesas ISL68224
58*4882a593Smuzhiyun
59*4882a593Smuzhiyun    Prefix: 'isl68224'
60*4882a593Smuzhiyun
61*4882a593Smuzhiyun    Addresses scanned: -
62*4882a593Smuzhiyun
63*4882a593Smuzhiyun    Datasheet:
64*4882a593Smuzhiyun
65*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
66*4882a593Smuzhiyun
67*4882a593Smuzhiyun  * Renesas ISL68225
68*4882a593Smuzhiyun
69*4882a593Smuzhiyun    Prefix: 'isl68225'
70*4882a593Smuzhiyun
71*4882a593Smuzhiyun    Addresses scanned: -
72*4882a593Smuzhiyun
73*4882a593Smuzhiyun    Datasheet:
74*4882a593Smuzhiyun
75*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
76*4882a593Smuzhiyun
77*4882a593Smuzhiyun  * Renesas ISL68226
78*4882a593Smuzhiyun
79*4882a593Smuzhiyun    Prefix: 'isl68226'
80*4882a593Smuzhiyun
81*4882a593Smuzhiyun    Addresses scanned: -
82*4882a593Smuzhiyun
83*4882a593Smuzhiyun    Datasheet:
84*4882a593Smuzhiyun
85*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
86*4882a593Smuzhiyun
87*4882a593Smuzhiyun  * Renesas ISL68227
88*4882a593Smuzhiyun
89*4882a593Smuzhiyun    Prefix: 'isl68227'
90*4882a593Smuzhiyun
91*4882a593Smuzhiyun    Addresses scanned: -
92*4882a593Smuzhiyun
93*4882a593Smuzhiyun    Datasheet:
94*4882a593Smuzhiyun
95*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
96*4882a593Smuzhiyun
97*4882a593Smuzhiyun  * Renesas ISL68229
98*4882a593Smuzhiyun
99*4882a593Smuzhiyun    Prefix: 'isl68229'
100*4882a593Smuzhiyun
101*4882a593Smuzhiyun    Addresses scanned: -
102*4882a593Smuzhiyun
103*4882a593Smuzhiyun    Datasheet:
104*4882a593Smuzhiyun
105*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
106*4882a593Smuzhiyun
107*4882a593Smuzhiyun  * Renesas ISL68233
108*4882a593Smuzhiyun
109*4882a593Smuzhiyun    Prefix: 'isl68233'
110*4882a593Smuzhiyun
111*4882a593Smuzhiyun    Addresses scanned: -
112*4882a593Smuzhiyun
113*4882a593Smuzhiyun    Datasheet:
114*4882a593Smuzhiyun
115*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
116*4882a593Smuzhiyun
117*4882a593Smuzhiyun  * Renesas ISL68239
118*4882a593Smuzhiyun
119*4882a593Smuzhiyun    Prefix: 'isl68239'
120*4882a593Smuzhiyun
121*4882a593Smuzhiyun    Addresses scanned: -
122*4882a593Smuzhiyun
123*4882a593Smuzhiyun    Datasheet:
124*4882a593Smuzhiyun
125*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
126*4882a593Smuzhiyun
127*4882a593Smuzhiyun  * Renesas ISL69222
128*4882a593Smuzhiyun
129*4882a593Smuzhiyun    Prefix: 'isl69222'
130*4882a593Smuzhiyun
131*4882a593Smuzhiyun    Addresses scanned: -
132*4882a593Smuzhiyun
133*4882a593Smuzhiyun    Datasheet:
134*4882a593Smuzhiyun
135*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
136*4882a593Smuzhiyun
137*4882a593Smuzhiyun  * Renesas ISL69223
138*4882a593Smuzhiyun
139*4882a593Smuzhiyun    Prefix: 'isl69223'
140*4882a593Smuzhiyun
141*4882a593Smuzhiyun    Addresses scanned: -
142*4882a593Smuzhiyun
143*4882a593Smuzhiyun    Datasheet:
144*4882a593Smuzhiyun
145*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
146*4882a593Smuzhiyun
147*4882a593Smuzhiyun  * Renesas ISL69224
148*4882a593Smuzhiyun
149*4882a593Smuzhiyun    Prefix: 'isl69224'
150*4882a593Smuzhiyun
151*4882a593Smuzhiyun    Addresses scanned: -
152*4882a593Smuzhiyun
153*4882a593Smuzhiyun    Datasheet:
154*4882a593Smuzhiyun
155*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
156*4882a593Smuzhiyun
157*4882a593Smuzhiyun  * Renesas ISL69225
158*4882a593Smuzhiyun
159*4882a593Smuzhiyun    Prefix: 'isl69225'
160*4882a593Smuzhiyun
161*4882a593Smuzhiyun    Addresses scanned: -
162*4882a593Smuzhiyun
163*4882a593Smuzhiyun    Datasheet:
164*4882a593Smuzhiyun
165*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
166*4882a593Smuzhiyun
167*4882a593Smuzhiyun  * Renesas ISL69227
168*4882a593Smuzhiyun
169*4882a593Smuzhiyun    Prefix: 'isl69227'
170*4882a593Smuzhiyun
171*4882a593Smuzhiyun    Addresses scanned: -
172*4882a593Smuzhiyun
173*4882a593Smuzhiyun    Datasheet:
174*4882a593Smuzhiyun
175*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
176*4882a593Smuzhiyun
177*4882a593Smuzhiyun  * Renesas ISL69228
178*4882a593Smuzhiyun
179*4882a593Smuzhiyun    Prefix: 'isl69228'
180*4882a593Smuzhiyun
181*4882a593Smuzhiyun    Addresses scanned: -
182*4882a593Smuzhiyun
183*4882a593Smuzhiyun    Datasheet:
184*4882a593Smuzhiyun
185*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
186*4882a593Smuzhiyun
187*4882a593Smuzhiyun  * Renesas ISL69234
188*4882a593Smuzhiyun
189*4882a593Smuzhiyun    Prefix: 'isl69234'
190*4882a593Smuzhiyun
191*4882a593Smuzhiyun    Addresses scanned: -
192*4882a593Smuzhiyun
193*4882a593Smuzhiyun    Datasheet:
194*4882a593Smuzhiyun
195*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
196*4882a593Smuzhiyun
197*4882a593Smuzhiyun  * Renesas ISL69236
198*4882a593Smuzhiyun
199*4882a593Smuzhiyun    Prefix: 'isl69236'
200*4882a593Smuzhiyun
201*4882a593Smuzhiyun    Addresses scanned: -
202*4882a593Smuzhiyun
203*4882a593Smuzhiyun    Datasheet:
204*4882a593Smuzhiyun
205*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
206*4882a593Smuzhiyun
207*4882a593Smuzhiyun  * Renesas ISL69239
208*4882a593Smuzhiyun
209*4882a593Smuzhiyun    Prefix: 'isl69239'
210*4882a593Smuzhiyun
211*4882a593Smuzhiyun    Addresses scanned: -
212*4882a593Smuzhiyun
213*4882a593Smuzhiyun    Datasheet:
214*4882a593Smuzhiyun
215*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
216*4882a593Smuzhiyun
217*4882a593Smuzhiyun  * Renesas ISL69242
218*4882a593Smuzhiyun
219*4882a593Smuzhiyun    Prefix: 'isl69242'
220*4882a593Smuzhiyun
221*4882a593Smuzhiyun    Addresses scanned: -
222*4882a593Smuzhiyun
223*4882a593Smuzhiyun    Datasheet:
224*4882a593Smuzhiyun
225*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
226*4882a593Smuzhiyun
227*4882a593Smuzhiyun  * Renesas ISL69243
228*4882a593Smuzhiyun
229*4882a593Smuzhiyun    Prefix: 'isl69243'
230*4882a593Smuzhiyun
231*4882a593Smuzhiyun    Addresses scanned: -
232*4882a593Smuzhiyun
233*4882a593Smuzhiyun    Datasheet:
234*4882a593Smuzhiyun
235*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
236*4882a593Smuzhiyun
237*4882a593Smuzhiyun  * Renesas ISL69247
238*4882a593Smuzhiyun
239*4882a593Smuzhiyun    Prefix: 'isl69247'
240*4882a593Smuzhiyun
241*4882a593Smuzhiyun    Addresses scanned: -
242*4882a593Smuzhiyun
243*4882a593Smuzhiyun    Datasheet:
244*4882a593Smuzhiyun
245*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
246*4882a593Smuzhiyun
247*4882a593Smuzhiyun  * Renesas ISL69248
248*4882a593Smuzhiyun
249*4882a593Smuzhiyun    Prefix: 'isl69248'
250*4882a593Smuzhiyun
251*4882a593Smuzhiyun    Addresses scanned: -
252*4882a593Smuzhiyun
253*4882a593Smuzhiyun    Datasheet:
254*4882a593Smuzhiyun
255*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
256*4882a593Smuzhiyun
257*4882a593Smuzhiyun  * Renesas ISL69254
258*4882a593Smuzhiyun
259*4882a593Smuzhiyun    Prefix: 'isl69254'
260*4882a593Smuzhiyun
261*4882a593Smuzhiyun    Addresses scanned: -
262*4882a593Smuzhiyun
263*4882a593Smuzhiyun    Datasheet:
264*4882a593Smuzhiyun
265*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
266*4882a593Smuzhiyun
267*4882a593Smuzhiyun  * Renesas ISL69255
268*4882a593Smuzhiyun
269*4882a593Smuzhiyun    Prefix: 'isl69255'
270*4882a593Smuzhiyun
271*4882a593Smuzhiyun    Addresses scanned: -
272*4882a593Smuzhiyun
273*4882a593Smuzhiyun    Datasheet:
274*4882a593Smuzhiyun
275*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
276*4882a593Smuzhiyun
277*4882a593Smuzhiyun  * Renesas ISL69256
278*4882a593Smuzhiyun
279*4882a593Smuzhiyun    Prefix: 'isl69256'
280*4882a593Smuzhiyun
281*4882a593Smuzhiyun    Addresses scanned: -
282*4882a593Smuzhiyun
283*4882a593Smuzhiyun    Datasheet:
284*4882a593Smuzhiyun
285*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
286*4882a593Smuzhiyun
287*4882a593Smuzhiyun  * Renesas ISL69259
288*4882a593Smuzhiyun
289*4882a593Smuzhiyun    Prefix: 'isl69259'
290*4882a593Smuzhiyun
291*4882a593Smuzhiyun    Addresses scanned: -
292*4882a593Smuzhiyun
293*4882a593Smuzhiyun    Datasheet:
294*4882a593Smuzhiyun
295*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
296*4882a593Smuzhiyun
297*4882a593Smuzhiyun  * Renesas ISL69260
298*4882a593Smuzhiyun
299*4882a593Smuzhiyun    Prefix: 'isl69260'
300*4882a593Smuzhiyun
301*4882a593Smuzhiyun    Addresses scanned: -
302*4882a593Smuzhiyun
303*4882a593Smuzhiyun    Datasheet:
304*4882a593Smuzhiyun
305*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
306*4882a593Smuzhiyun
307*4882a593Smuzhiyun  * Renesas ISL69268
308*4882a593Smuzhiyun
309*4882a593Smuzhiyun    Prefix: 'isl69268'
310*4882a593Smuzhiyun
311*4882a593Smuzhiyun    Addresses scanned: -
312*4882a593Smuzhiyun
313*4882a593Smuzhiyun    Datasheet:
314*4882a593Smuzhiyun
315*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
316*4882a593Smuzhiyun
317*4882a593Smuzhiyun  * Renesas ISL69269
318*4882a593Smuzhiyun
319*4882a593Smuzhiyun    Prefix: 'isl69269'
320*4882a593Smuzhiyun
321*4882a593Smuzhiyun    Addresses scanned: -
322*4882a593Smuzhiyun
323*4882a593Smuzhiyun    Datasheet:
324*4882a593Smuzhiyun
325*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
326*4882a593Smuzhiyun
327*4882a593Smuzhiyun  * Renesas ISL69298
328*4882a593Smuzhiyun
329*4882a593Smuzhiyun    Prefix: 'isl69298'
330*4882a593Smuzhiyun
331*4882a593Smuzhiyun    Addresses scanned: -
332*4882a593Smuzhiyun
333*4882a593Smuzhiyun    Datasheet:
334*4882a593Smuzhiyun
335*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
336*4882a593Smuzhiyun
337*4882a593Smuzhiyun  * Renesas RAA228000
338*4882a593Smuzhiyun
339*4882a593Smuzhiyun    Prefix: 'raa228000'
340*4882a593Smuzhiyun
341*4882a593Smuzhiyun    Addresses scanned: -
342*4882a593Smuzhiyun
343*4882a593Smuzhiyun    Datasheet:
344*4882a593Smuzhiyun
345*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
346*4882a593Smuzhiyun
347*4882a593Smuzhiyun  * Renesas RAA228004
348*4882a593Smuzhiyun
349*4882a593Smuzhiyun    Prefix: 'raa228004'
350*4882a593Smuzhiyun
351*4882a593Smuzhiyun    Addresses scanned: -
352*4882a593Smuzhiyun
353*4882a593Smuzhiyun    Datasheet:
354*4882a593Smuzhiyun
355*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
356*4882a593Smuzhiyun
357*4882a593Smuzhiyun  * Renesas RAA228006
358*4882a593Smuzhiyun
359*4882a593Smuzhiyun    Prefix: 'raa228006'
360*4882a593Smuzhiyun
361*4882a593Smuzhiyun    Addresses scanned: -
362*4882a593Smuzhiyun
363*4882a593Smuzhiyun    Datasheet:
364*4882a593Smuzhiyun
365*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
366*4882a593Smuzhiyun
367*4882a593Smuzhiyun  * Renesas RAA228228
368*4882a593Smuzhiyun
369*4882a593Smuzhiyun    Prefix: 'raa228228'
370*4882a593Smuzhiyun
371*4882a593Smuzhiyun    Addresses scanned: -
372*4882a593Smuzhiyun
373*4882a593Smuzhiyun    Datasheet:
374*4882a593Smuzhiyun
375*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
376*4882a593Smuzhiyun
377*4882a593Smuzhiyun  * Renesas RAA229001
378*4882a593Smuzhiyun
379*4882a593Smuzhiyun    Prefix: 'raa229001'
380*4882a593Smuzhiyun
381*4882a593Smuzhiyun    Addresses scanned: -
382*4882a593Smuzhiyun
383*4882a593Smuzhiyun    Datasheet:
384*4882a593Smuzhiyun
385*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
386*4882a593Smuzhiyun
387*4882a593Smuzhiyun  * Renesas RAA229004
388*4882a593Smuzhiyun
389*4882a593Smuzhiyun    Prefix: 'raa229004'
390*4882a593Smuzhiyun
391*4882a593Smuzhiyun    Addresses scanned: -
392*4882a593Smuzhiyun
393*4882a593Smuzhiyun    Datasheet:
394*4882a593Smuzhiyun
395*4882a593Smuzhiyun      Publicly available (after August 2020 launch) at the Renesas website
396*4882a593Smuzhiyun
397*4882a593SmuzhiyunAuthors:
398*4882a593Smuzhiyun      - Maxim Sloyko <maxims@google.com>
399*4882a593Smuzhiyun      - Robert Lippert <rlippert@google.com>
400*4882a593Smuzhiyun      - Patrick Venture <venture@google.com>
401*4882a593Smuzhiyun      - Grant Peltier <grant.peltier.jg@renesas.com>
402*4882a593Smuzhiyun
403*4882a593SmuzhiyunDescription
404*4882a593Smuzhiyun-----------
405*4882a593Smuzhiyun
406*4882a593SmuzhiyunThis driver supports the Renesas ISL68137 and all 2nd generation Renesas
407*4882a593Smuzhiyundigital multiphase voltage regulators (raa_dmpvr2). The ISL68137 is a digital
408*4882a593Smuzhiyunoutput 7-phase configurable PWM controller with an AVSBus interface. 2nd
409*4882a593Smuzhiyungeneration devices are grouped into 4 distinct configurations: '1rail' for
410*4882a593Smuzhiyunsingle-rail devices, '2rail' for dual-rail devices, '3rail' for 3-rail devices,
411*4882a593Smuzhiyunand 'hv' for high voltage single-rail devices. Consult the individual datasheets
412*4882a593Smuzhiyunfor more information.
413*4882a593Smuzhiyun
414*4882a593SmuzhiyunUsage Notes
415*4882a593Smuzhiyun-----------
416*4882a593Smuzhiyun
417*4882a593SmuzhiyunThis driver does not probe for PMBus devices. You will have to instantiate
418*4882a593Smuzhiyundevices explicitly.
419*4882a593Smuzhiyun
420*4882a593SmuzhiyunThe ISL68137 AVS operation mode must be enabled/disabled at runtime.
421*4882a593Smuzhiyun
422*4882a593SmuzhiyunBeyond the normal sysfs pmbus attributes, the driver exposes a control attribute
423*4882a593Smuzhiyunfor the ISL68137.
424*4882a593Smuzhiyun
425*4882a593SmuzhiyunFor 2nd generation Renesas digital multiphase voltage regulators, only the
426*4882a593Smuzhiyunnormal sysfs pmbus attributes are supported.
427*4882a593Smuzhiyun
428*4882a593SmuzhiyunISL68137 sysfs attributes
429*4882a593Smuzhiyun-------------------------
430*4882a593Smuzhiyun
431*4882a593Smuzhiyun======================= ====================================
432*4882a593Smuzhiyunavs(0|1)_enable		Controls the AVS state of each rail.
433*4882a593Smuzhiyun
434*4882a593Smuzhiyuncurr1_label		"iin"
435*4882a593Smuzhiyuncurr1_input		Measured input current
436*4882a593Smuzhiyuncurr1_crit		Critical maximum current
437*4882a593Smuzhiyuncurr1_crit_alarm	Current critical high alarm
438*4882a593Smuzhiyun
439*4882a593Smuzhiyuncurr[2-3]_label		"iout[1-2]"
440*4882a593Smuzhiyuncurr[2-3]_input		Measured output current
441*4882a593Smuzhiyuncurr[2-3]_crit		Critical maximum current
442*4882a593Smuzhiyuncurr[2-3]_crit_alarm	Current critical high alarm
443*4882a593Smuzhiyun
444*4882a593Smuzhiyunin1_label		"vin"
445*4882a593Smuzhiyunin1_input		Measured input voltage
446*4882a593Smuzhiyunin1_lcrit		Critical minimum input voltage
447*4882a593Smuzhiyunin1_lcrit_alarm		Input voltage critical low alarm
448*4882a593Smuzhiyunin1_crit		Critical maximum input voltage
449*4882a593Smuzhiyunin1_crit_alarm		Input voltage critical high alarm
450*4882a593Smuzhiyun
451*4882a593Smuzhiyunin[2-3]_label		"vout[1-2]"
452*4882a593Smuzhiyunin[2-3]_input		Measured output voltage
453*4882a593Smuzhiyunin[2-3]_lcrit		Critical minimum output voltage
454*4882a593Smuzhiyunin[2-3]_lcrit_alarm	Output voltage critical low alarm
455*4882a593Smuzhiyunin[2-3]_crit		Critical maximum output voltage
456*4882a593Smuzhiyunin[2-3]_crit_alarm	Output voltage critical high alarm
457*4882a593Smuzhiyun
458*4882a593Smuzhiyunpower1_label		"pin"
459*4882a593Smuzhiyunpower1_input		Measured input power
460*4882a593Smuzhiyunpower1_alarm		Input power high alarm
461*4882a593Smuzhiyun
462*4882a593Smuzhiyunpower[2-3]_label	"pout[1-2]"
463*4882a593Smuzhiyunpower[2-3]_input	Measured output power
464*4882a593Smuzhiyun
465*4882a593Smuzhiyuntemp[1-3]_input		Measured temperature
466*4882a593Smuzhiyuntemp[1-3]_crit		Critical high temperature
467*4882a593Smuzhiyuntemp[1-3]_crit_alarm	Chip temperature critical high alarm
468*4882a593Smuzhiyuntemp[1-3]_max		Maximum temperature
469*4882a593Smuzhiyuntemp[1-3]_max_alarm	Chip temperature high alarm
470*4882a593Smuzhiyun======================= ====================================
471*4882a593Smuzhiyun
472*4882a593Smuzhiyunraa_dmpvr2_1rail/hv sysfs attributes
473*4882a593Smuzhiyun------------------------------------
474*4882a593Smuzhiyun
475*4882a593Smuzhiyun======================= ==========================================
476*4882a593Smuzhiyuncurr1_label		"iin"
477*4882a593Smuzhiyuncurr1_input		Measured input current
478*4882a593Smuzhiyuncurr1_crit		Critical maximum current
479*4882a593Smuzhiyuncurr1_crit_alarm	Current critical high alarm
480*4882a593Smuzhiyun
481*4882a593Smuzhiyuncurr2_label		"iout"
482*4882a593Smuzhiyuncurr2_input		Measured output current
483*4882a593Smuzhiyuncurr2_crit		Critical maximum current
484*4882a593Smuzhiyuncurr2_crit_alarm	Current critical high alarm
485*4882a593Smuzhiyun
486*4882a593Smuzhiyunin1_label		"vin"
487*4882a593Smuzhiyunin1_input		Measured input voltage
488*4882a593Smuzhiyunin1_lcrit		Critical minimum input voltage
489*4882a593Smuzhiyunin1_lcrit_alarm		Input voltage critical low alarm
490*4882a593Smuzhiyunin1_crit		Critical maximum input voltage
491*4882a593Smuzhiyunin1_crit_alarm		Input voltage critical high alarm
492*4882a593Smuzhiyun
493*4882a593Smuzhiyunin2_label		"vmon"
494*4882a593Smuzhiyunin2_input		Scaled VMON voltage read from the VMON pin
495*4882a593Smuzhiyun
496*4882a593Smuzhiyunin3_label		"vout"
497*4882a593Smuzhiyunin3_input		Measured output voltage
498*4882a593Smuzhiyunin3_lcrit		Critical minimum output voltage
499*4882a593Smuzhiyunin3_lcrit_alarm         Output voltage critical low alarm
500*4882a593Smuzhiyunin3_crit		Critical maximum output voltage
501*4882a593Smuzhiyunin3_crit_alarm          Output voltage critical high alarm
502*4882a593Smuzhiyun
503*4882a593Smuzhiyunpower1_label		"pin"
504*4882a593Smuzhiyunpower1_input		Measured input power
505*4882a593Smuzhiyunpower1_alarm		Input power high alarm
506*4882a593Smuzhiyun
507*4882a593Smuzhiyunpower2_label	        "pout"
508*4882a593Smuzhiyunpower2_input	        Measured output power
509*4882a593Smuzhiyun
510*4882a593Smuzhiyuntemp[1-3]_input		Measured temperature
511*4882a593Smuzhiyuntemp[1-3]_crit		Critical high temperature
512*4882a593Smuzhiyuntemp[1-3]_crit_alarm	Chip temperature critical high alarm
513*4882a593Smuzhiyuntemp[1-3]_max		Maximum temperature
514*4882a593Smuzhiyuntemp[1-3]_max_alarm	Chip temperature high alarm
515*4882a593Smuzhiyun======================= ==========================================
516*4882a593Smuzhiyun
517*4882a593Smuzhiyunraa_dmpvr2_2rail sysfs attributes
518*4882a593Smuzhiyun---------------------------------
519*4882a593Smuzhiyun
520*4882a593Smuzhiyun======================= ==========================================
521*4882a593Smuzhiyuncurr[1-2]_label		"iin[1-2]"
522*4882a593Smuzhiyuncurr[1-2]_input		Measured input current
523*4882a593Smuzhiyuncurr[1-2]_crit		Critical maximum current
524*4882a593Smuzhiyuncurr[1-2]_crit_alarm	Current critical high alarm
525*4882a593Smuzhiyun
526*4882a593Smuzhiyuncurr[3-4]_label		"iout[1-2]"
527*4882a593Smuzhiyuncurr[3-4]_input		Measured output current
528*4882a593Smuzhiyuncurr[3-4]_crit		Critical maximum current
529*4882a593Smuzhiyuncurr[3-4]_crit_alarm	Current critical high alarm
530*4882a593Smuzhiyun
531*4882a593Smuzhiyunin1_label		"vin"
532*4882a593Smuzhiyunin1_input		Measured input voltage
533*4882a593Smuzhiyunin1_lcrit		Critical minimum input voltage
534*4882a593Smuzhiyunin1_lcrit_alarm		Input voltage critical low alarm
535*4882a593Smuzhiyunin1_crit		Critical maximum input voltage
536*4882a593Smuzhiyunin1_crit_alarm		Input voltage critical high alarm
537*4882a593Smuzhiyun
538*4882a593Smuzhiyunin2_label		"vmon"
539*4882a593Smuzhiyunin2_input		Scaled VMON voltage read from the VMON pin
540*4882a593Smuzhiyun
541*4882a593Smuzhiyunin[3-4]_label		"vout[1-2]"
542*4882a593Smuzhiyunin[3-4]_input		Measured output voltage
543*4882a593Smuzhiyunin[3-4]_lcrit		Critical minimum output voltage
544*4882a593Smuzhiyunin[3-4]_lcrit_alarm	Output voltage critical low alarm
545*4882a593Smuzhiyunin[3-4]_crit		Critical maximum output voltage
546*4882a593Smuzhiyunin[3-4]_crit_alarm	Output voltage critical high alarm
547*4882a593Smuzhiyun
548*4882a593Smuzhiyunpower[1-2]_label	"pin[1-2]"
549*4882a593Smuzhiyunpower[1-2]_input	Measured input power
550*4882a593Smuzhiyunpower[1-2]_alarm	Input power high alarm
551*4882a593Smuzhiyun
552*4882a593Smuzhiyunpower[3-4]_label	"pout[1-2]"
553*4882a593Smuzhiyunpower[3-4]_input	Measured output power
554*4882a593Smuzhiyun
555*4882a593Smuzhiyuntemp[1-5]_input		Measured temperature
556*4882a593Smuzhiyuntemp[1-5]_crit		Critical high temperature
557*4882a593Smuzhiyuntemp[1-5]_crit_alarm	Chip temperature critical high alarm
558*4882a593Smuzhiyuntemp[1-5]_max		Maximum temperature
559*4882a593Smuzhiyuntemp[1-5]_max_alarm	Chip temperature high alarm
560*4882a593Smuzhiyun======================= ==========================================
561*4882a593Smuzhiyun
562*4882a593Smuzhiyunraa_dmpvr2_3rail sysfs attributes
563*4882a593Smuzhiyun---------------------------------
564*4882a593Smuzhiyun
565*4882a593Smuzhiyun======================= ==========================================
566*4882a593Smuzhiyuncurr[1-3]_label		"iin[1-3]"
567*4882a593Smuzhiyuncurr[1-3]_input		Measured input current
568*4882a593Smuzhiyuncurr[1-3]_crit		Critical maximum current
569*4882a593Smuzhiyuncurr[1-3]_crit_alarm	Current critical high alarm
570*4882a593Smuzhiyun
571*4882a593Smuzhiyuncurr[4-6]_label		"iout[1-3]"
572*4882a593Smuzhiyuncurr[4-6]_input		Measured output current
573*4882a593Smuzhiyuncurr[4-6]_crit		Critical maximum current
574*4882a593Smuzhiyuncurr[4-6]_crit_alarm	Current critical high alarm
575*4882a593Smuzhiyun
576*4882a593Smuzhiyunin1_label		"vin"
577*4882a593Smuzhiyunin1_input		Measured input voltage
578*4882a593Smuzhiyunin1_lcrit		Critical minimum input voltage
579*4882a593Smuzhiyunin1_lcrit_alarm		Input voltage critical low alarm
580*4882a593Smuzhiyunin1_crit		Critical maximum input voltage
581*4882a593Smuzhiyunin1_crit_alarm		Input voltage critical high alarm
582*4882a593Smuzhiyun
583*4882a593Smuzhiyunin2_label		"vmon"
584*4882a593Smuzhiyunin2_input		Scaled VMON voltage read from the VMON pin
585*4882a593Smuzhiyun
586*4882a593Smuzhiyunin[3-5]_label		"vout[1-3]"
587*4882a593Smuzhiyunin[3-5]_input		Measured output voltage
588*4882a593Smuzhiyunin[3-5]_lcrit		Critical minimum output voltage
589*4882a593Smuzhiyunin[3-5]_lcrit_alarm	Output voltage critical low alarm
590*4882a593Smuzhiyunin[3-5]_crit		Critical maximum output voltage
591*4882a593Smuzhiyunin[3-5]_crit_alarm	Output voltage critical high alarm
592*4882a593Smuzhiyun
593*4882a593Smuzhiyunpower[1-3]_label	"pin[1-3]"
594*4882a593Smuzhiyunpower[1-3]_input	Measured input power
595*4882a593Smuzhiyunpower[1-3]_alarm	Input power high alarm
596*4882a593Smuzhiyun
597*4882a593Smuzhiyunpower[4-6]_label	"pout[1-3]"
598*4882a593Smuzhiyunpower[4-6]_input	Measured output power
599*4882a593Smuzhiyun
600*4882a593Smuzhiyuntemp[1-7]_input		Measured temperature
601*4882a593Smuzhiyuntemp[1-7]_crit		Critical high temperature
602*4882a593Smuzhiyuntemp[1-7]_crit_alarm	Chip temperature critical high alarm
603*4882a593Smuzhiyuntemp[1-7]_max		Maximum temperature
604*4882a593Smuzhiyuntemp[1-7]_max_alarm	Chip temperature high alarm
605*4882a593Smuzhiyun======================= ==========================================
606