xref: /OK3568_Linux_fs/kernel/Documentation/hwmon/ltc2978.rst (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunKernel driver ltc2978
2*4882a593Smuzhiyun=====================
3*4882a593Smuzhiyun
4*4882a593SmuzhiyunSupported chips:
5*4882a593Smuzhiyun
6*4882a593Smuzhiyun  * Linear Technology LTC2972
7*4882a593Smuzhiyun
8*4882a593Smuzhiyun    Prefix: 'ltc2972'
9*4882a593Smuzhiyun
10*4882a593Smuzhiyun    Addresses scanned: -
11*4882a593Smuzhiyun
12*4882a593Smuzhiyun    Datasheet: https://www.analog.com/en/products/ltc2972.html
13*4882a593Smuzhiyun
14*4882a593Smuzhiyun  * Linear Technology LTC2974
15*4882a593Smuzhiyun
16*4882a593Smuzhiyun    Prefix: 'ltc2974'
17*4882a593Smuzhiyun
18*4882a593Smuzhiyun    Addresses scanned: -
19*4882a593Smuzhiyun
20*4882a593Smuzhiyun    Datasheet: https://www.analog.com/en/products/ltc2974
21*4882a593Smuzhiyun
22*4882a593Smuzhiyun  * Linear Technology LTC2975
23*4882a593Smuzhiyun
24*4882a593Smuzhiyun    Prefix: 'ltc2975'
25*4882a593Smuzhiyun
26*4882a593Smuzhiyun    Addresses scanned: -
27*4882a593Smuzhiyun
28*4882a593Smuzhiyun    Datasheet: https://www.analog.com/en/products/ltc2975
29*4882a593Smuzhiyun
30*4882a593Smuzhiyun  * Linear Technology LTC2977
31*4882a593Smuzhiyun
32*4882a593Smuzhiyun    Prefix: 'ltc2977'
33*4882a593Smuzhiyun
34*4882a593Smuzhiyun    Addresses scanned: -
35*4882a593Smuzhiyun
36*4882a593Smuzhiyun    Datasheet: https://www.analog.com/en/products/ltc2977
37*4882a593Smuzhiyun
38*4882a593Smuzhiyun  * Linear Technology LTC2978, LTC2978A
39*4882a593Smuzhiyun
40*4882a593Smuzhiyun    Prefix: 'ltc2978'
41*4882a593Smuzhiyun
42*4882a593Smuzhiyun    Addresses scanned: -
43*4882a593Smuzhiyun
44*4882a593Smuzhiyun    Datasheet: https://www.analog.com/en/products/ltc2978
45*4882a593Smuzhiyun
46*4882a593Smuzhiyun	       https://www.analog.com/en/products/ltc2978a
47*4882a593Smuzhiyun
48*4882a593Smuzhiyun  * Linear Technology LTC2979
49*4882a593Smuzhiyun
50*4882a593Smuzhiyun    Prefix: 'ltc2979'
51*4882a593Smuzhiyun
52*4882a593Smuzhiyun    Addresses scanned: -
53*4882a593Smuzhiyun
54*4882a593Smuzhiyun    Datasheet: https://www.analog.com/en/products/ltc2979
55*4882a593Smuzhiyun
56*4882a593Smuzhiyun  * Linear Technology LTC2980
57*4882a593Smuzhiyun
58*4882a593Smuzhiyun    Prefix: 'ltc2980'
59*4882a593Smuzhiyun
60*4882a593Smuzhiyun    Addresses scanned: -
61*4882a593Smuzhiyun
62*4882a593Smuzhiyun    Datasheet: https://www.analog.com/en/products/ltc2980
63*4882a593Smuzhiyun
64*4882a593Smuzhiyun  * Linear Technology LTC3880
65*4882a593Smuzhiyun
66*4882a593Smuzhiyun    Prefix: 'ltc3880'
67*4882a593Smuzhiyun
68*4882a593Smuzhiyun    Addresses scanned: -
69*4882a593Smuzhiyun
70*4882a593Smuzhiyun    Datasheet: https://www.analog.com/en/products/ltc3880
71*4882a593Smuzhiyun
72*4882a593Smuzhiyun  * Linear Technology LTC3882
73*4882a593Smuzhiyun
74*4882a593Smuzhiyun    Prefix: 'ltc3882'
75*4882a593Smuzhiyun
76*4882a593Smuzhiyun    Addresses scanned: -
77*4882a593Smuzhiyun
78*4882a593Smuzhiyun    Datasheet: https://www.analog.com/en/products/ltc3882
79*4882a593Smuzhiyun
80*4882a593Smuzhiyun  * Linear Technology LTC3883
81*4882a593Smuzhiyun
82*4882a593Smuzhiyun    Prefix: 'ltc3883'
83*4882a593Smuzhiyun
84*4882a593Smuzhiyun    Addresses scanned: -
85*4882a593Smuzhiyun
86*4882a593Smuzhiyun    Datasheet: https://www.analog.com/en/products/ltc3883
87*4882a593Smuzhiyun
88*4882a593Smuzhiyun  * Linear Technology LTC3884
89*4882a593Smuzhiyun
90*4882a593Smuzhiyun    Prefix: 'ltc3884'
91*4882a593Smuzhiyun
92*4882a593Smuzhiyun    Addresses scanned: -
93*4882a593Smuzhiyun
94*4882a593Smuzhiyun    Datasheet: https://www.analog.com/en/products/ltc3884
95*4882a593Smuzhiyun
96*4882a593Smuzhiyun  * Linear Technology LTC3886
97*4882a593Smuzhiyun
98*4882a593Smuzhiyun    Prefix: 'ltc3886'
99*4882a593Smuzhiyun
100*4882a593Smuzhiyun    Addresses scanned: -
101*4882a593Smuzhiyun
102*4882a593Smuzhiyun    Datasheet: https://www.analog.com/en/products/ltc3886
103*4882a593Smuzhiyun
104*4882a593Smuzhiyun  * Linear Technology LTC3887
105*4882a593Smuzhiyun
106*4882a593Smuzhiyun    Prefix: 'ltc3887'
107*4882a593Smuzhiyun
108*4882a593Smuzhiyun    Addresses scanned: -
109*4882a593Smuzhiyun
110*4882a593Smuzhiyun    Datasheet: https://www.analog.com/en/products/ltc3887
111*4882a593Smuzhiyun
112*4882a593Smuzhiyun  * Linear Technology LTC3889
113*4882a593Smuzhiyun
114*4882a593Smuzhiyun    Prefix: 'ltc3889'
115*4882a593Smuzhiyun
116*4882a593Smuzhiyun    Addresses scanned: -
117*4882a593Smuzhiyun
118*4882a593Smuzhiyun    Datasheet: https://www.analog.com/en/products/ltc3889
119*4882a593Smuzhiyun
120*4882a593Smuzhiyun  * Linear Technology LTC7880
121*4882a593Smuzhiyun
122*4882a593Smuzhiyun    Prefix: 'ltc7880'
123*4882a593Smuzhiyun
124*4882a593Smuzhiyun    Addresses scanned: -
125*4882a593Smuzhiyun
126*4882a593Smuzhiyun    Datasheet: https://www.analog.com/en/products/ltc7880
127*4882a593Smuzhiyun
128*4882a593Smuzhiyun  * Linear Technology LTM2987
129*4882a593Smuzhiyun
130*4882a593Smuzhiyun    Prefix: 'ltm2987'
131*4882a593Smuzhiyun
132*4882a593Smuzhiyun    Addresses scanned: -
133*4882a593Smuzhiyun
134*4882a593Smuzhiyun    Datasheet: https://www.analog.com/en/products/ltm2987
135*4882a593Smuzhiyun
136*4882a593Smuzhiyun  * Linear Technology LTM4644
137*4882a593Smuzhiyun
138*4882a593Smuzhiyun    Prefix: 'ltm4644'
139*4882a593Smuzhiyun
140*4882a593Smuzhiyun    Addresses scanned: -
141*4882a593Smuzhiyun
142*4882a593Smuzhiyun    Datasheet: https://www.analog.com/en/products/ltm4644
143*4882a593Smuzhiyun
144*4882a593Smuzhiyun   * Linear Technology LTM4675
145*4882a593Smuzhiyun
146*4882a593Smuzhiyun    Prefix: 'ltm4675'
147*4882a593Smuzhiyun
148*4882a593Smuzhiyun    Addresses scanned: -
149*4882a593Smuzhiyun
150*4882a593Smuzhiyun    Datasheet: https://www.analog.com/en/products/ltm4675
151*4882a593Smuzhiyun
152*4882a593Smuzhiyun  * Linear Technology LTM4676
153*4882a593Smuzhiyun
154*4882a593Smuzhiyun    Prefix: 'ltm4676'
155*4882a593Smuzhiyun
156*4882a593Smuzhiyun    Addresses scanned: -
157*4882a593Smuzhiyun
158*4882a593Smuzhiyun    Datasheet: https://www.analog.com/en/products/ltm4676
159*4882a593Smuzhiyun
160*4882a593Smuzhiyun  * Linear Technology LTM4677
161*4882a593Smuzhiyun
162*4882a593Smuzhiyun    Prefix: 'ltm4677'
163*4882a593Smuzhiyun
164*4882a593Smuzhiyun    Addresses scanned: -
165*4882a593Smuzhiyun
166*4882a593Smuzhiyun    Datasheet: https://www.analog.com/en/products/ltm4677
167*4882a593Smuzhiyun
168*4882a593Smuzhiyun  * Linear Technology LTM4678
169*4882a593Smuzhiyun
170*4882a593Smuzhiyun    Prefix: 'ltm4678'
171*4882a593Smuzhiyun
172*4882a593Smuzhiyun    Addresses scanned: -
173*4882a593Smuzhiyun
174*4882a593Smuzhiyun    Datasheet: https://www.analog.com/en/products/ltm4678
175*4882a593Smuzhiyun
176*4882a593Smuzhiyun  * Analog Devices LTM4680
177*4882a593Smuzhiyun
178*4882a593Smuzhiyun    Prefix: 'ltm4680'
179*4882a593Smuzhiyun
180*4882a593Smuzhiyun    Addresses scanned: -
181*4882a593Smuzhiyun
182*4882a593Smuzhiyun    Datasheet: https://www.analog.com/ltm4680
183*4882a593Smuzhiyun
184*4882a593Smuzhiyun  * Analog Devices LTM4686
185*4882a593Smuzhiyun
186*4882a593Smuzhiyun    Prefix: 'ltm4686'
187*4882a593Smuzhiyun
188*4882a593Smuzhiyun    Addresses scanned: -
189*4882a593Smuzhiyun
190*4882a593Smuzhiyun    Datasheet: https://www.analog.com/ltm4686
191*4882a593Smuzhiyun
192*4882a593Smuzhiyun  * Analog Devices LTM4700
193*4882a593Smuzhiyun
194*4882a593Smuzhiyun    Prefix: 'ltm4700'
195*4882a593Smuzhiyun
196*4882a593Smuzhiyun    Addresses scanned: -
197*4882a593Smuzhiyun
198*4882a593Smuzhiyun    Datasheet: https://www.analog.com/ltm4700
199*4882a593Smuzhiyun
200*4882a593Smuzhiyun
201*4882a593Smuzhiyun
202*4882a593SmuzhiyunAuthor: Guenter Roeck <linux@roeck-us.net>
203*4882a593Smuzhiyun
204*4882a593Smuzhiyun
205*4882a593SmuzhiyunDescription
206*4882a593Smuzhiyun-----------
207*4882a593Smuzhiyun
208*4882a593Smuzhiyun- LTC2974 and LTC2975 are quad digital power supply managers.
209*4882a593Smuzhiyun- LTC2978 is an octal power supply monitor.
210*4882a593Smuzhiyun- LTC2977 is a pin compatible replacement for LTC2978.
211*4882a593Smuzhiyun- LTC2980 is a 16-channel Power System Manager, consisting of two LTC2977
212*4882a593Smuzhiyun- in a single die. The chip is instantiated and reported as two separate chips
213*4882a593Smuzhiyun- on two different I2C bus addresses.
214*4882a593Smuzhiyun- LTC3880, LTC3882, LTC3886, and LTC3887 are dual output poly-phase step-down
215*4882a593Smuzhiyun- DC/DC controllers.
216*4882a593Smuzhiyun- LTC3883 is a single phase step-down DC/DC controller.
217*4882a593Smuzhiyun- LTM2987 is a 16-channel Power System Manager with two LTC2977 plus
218*4882a593Smuzhiyun- additional components on a single die. The chip is instantiated and reported
219*4882a593Smuzhiyun- as two separate chips on two different I2C bus addresses.
220*4882a593Smuzhiyun- LTM4675 is a dual 9A or single 18A μModule regulator
221*4882a593Smuzhiyun- LTM4676 is a dual 13A or single 26A uModule regulator.
222*4882a593Smuzhiyun- LTM4686 is a dual 10A or single 20A uModule regulator.
223*4882a593Smuzhiyun
224*4882a593Smuzhiyun
225*4882a593SmuzhiyunUsage Notes
226*4882a593Smuzhiyun-----------
227*4882a593Smuzhiyun
228*4882a593SmuzhiyunThis driver does not probe for PMBus devices. You will have to instantiate
229*4882a593Smuzhiyundevices explicitly.
230*4882a593Smuzhiyun
231*4882a593SmuzhiyunExample: the following commands will load the driver for an LTC2978 at address
232*4882a593Smuzhiyun0x60 on I2C bus #1::
233*4882a593Smuzhiyun
234*4882a593Smuzhiyun	# modprobe ltc2978
235*4882a593Smuzhiyun	# echo ltc2978 0x60 > /sys/bus/i2c/devices/i2c-1/new_device
236*4882a593Smuzhiyun
237*4882a593Smuzhiyun
238*4882a593SmuzhiyunSysfs attributes
239*4882a593Smuzhiyun----------------
240*4882a593Smuzhiyun
241*4882a593Smuzhiyun======================= ========================================================
242*4882a593Smuzhiyunin1_label		"vin"
243*4882a593Smuzhiyun
244*4882a593Smuzhiyunin1_input		Measured input voltage.
245*4882a593Smuzhiyun
246*4882a593Smuzhiyunin1_min			Minimum input voltage.
247*4882a593Smuzhiyun
248*4882a593Smuzhiyunin1_max			Maximum input voltage.
249*4882a593Smuzhiyun
250*4882a593Smuzhiyun			LTC2974, LTC2975, LTC2977, LTC2980, LTC2978,
251*4882a593Smuzhiyun			LTC2979 and LTM2987 only.
252*4882a593Smuzhiyun
253*4882a593Smuzhiyunin1_lcrit		Critical minimum input voltage.
254*4882a593Smuzhiyun
255*4882a593Smuzhiyun			LTC2972, LTC2974, LTC2975, LTC2977, LTC2980, LTC2978,
256*4882a593Smuzhiyun			LTC2979 and LTM2987 only.
257*4882a593Smuzhiyun
258*4882a593Smuzhiyunin1_crit		Critical maximum input voltage.
259*4882a593Smuzhiyun
260*4882a593Smuzhiyunin1_min_alarm		Input voltage low alarm.
261*4882a593Smuzhiyun
262*4882a593Smuzhiyunin1_max_alarm		Input voltage high alarm.
263*4882a593Smuzhiyun
264*4882a593Smuzhiyun			LTC2972, LTC2974, LTC2975, LTC2977, LTC2980, LTC2978,
265*4882a593Smuzhiyun			LTC2979 and LTM2987 only.
266*4882a593Smuzhiyun
267*4882a593Smuzhiyunin1_lcrit_alarm		Input voltage critical low alarm.
268*4882a593Smuzhiyun
269*4882a593Smuzhiyun			LTC2972, LTC2974, LTC2975, LTC2977, LTC2980, LTC2978,
270*4882a593Smuzhiyun			LTC2979 and LTM2987 only.
271*4882a593Smuzhiyun
272*4882a593Smuzhiyunin1_crit_alarm		Input voltage critical high alarm.
273*4882a593Smuzhiyun
274*4882a593Smuzhiyunin1_lowest		Lowest input voltage.
275*4882a593Smuzhiyun
276*4882a593Smuzhiyun			LTC2972, LTC2974, LTC2975, LTC2977, LTC2980, LTC2978,
277*4882a593Smuzhiyun			and LTM2987 only.
278*4882a593Smuzhiyun
279*4882a593Smuzhiyunin1_highest		Highest input voltage.
280*4882a593Smuzhiyun
281*4882a593Smuzhiyunin1_reset_history	Reset input voltage history.
282*4882a593Smuzhiyun
283*4882a593Smuzhiyunin[N]_label		"vout[1-8]".
284*4882a593Smuzhiyun
285*4882a593Smuzhiyun			- LTC2972: N=2-3
286*4882a593Smuzhiyun			- LTC2974, LTC2975: N=2-5
287*4882a593Smuzhiyun			- LTC2977, LTC2979, LTC2980, LTM2987: N=2-9
288*4882a593Smuzhiyun			- LTC2978: N=2-9
289*4882a593Smuzhiyun			- LTC3880, LTC3882, LTC3884, LTC23886 LTC3887, LTC3889,
290*4882a593Smuzhiyun			  LTC7880, LTM4644, LTM4675, LTM4676, LTM4677, LTM4678,
291*4882a593Smuzhiyun			  LTM4680, LTM4700: N=2-3
292*4882a593Smuzhiyun			- LTC3883: N=2
293*4882a593Smuzhiyun
294*4882a593Smuzhiyunin[N]_input		Measured output voltage.
295*4882a593Smuzhiyun
296*4882a593Smuzhiyunin[N]_min		Minimum output voltage.
297*4882a593Smuzhiyun
298*4882a593Smuzhiyunin[N]_max		Maximum output voltage.
299*4882a593Smuzhiyun
300*4882a593Smuzhiyunin[N]_lcrit		Critical minimum output voltage.
301*4882a593Smuzhiyun
302*4882a593Smuzhiyunin[N]_crit		Critical maximum output voltage.
303*4882a593Smuzhiyun
304*4882a593Smuzhiyunin[N]_min_alarm		Output voltage low alarm.
305*4882a593Smuzhiyun
306*4882a593Smuzhiyunin[N]_max_alarm		Output voltage high alarm.
307*4882a593Smuzhiyun
308*4882a593Smuzhiyunin[N]_lcrit_alarm	Output voltage critical low alarm.
309*4882a593Smuzhiyun
310*4882a593Smuzhiyunin[N]_crit_alarm	Output voltage critical high alarm.
311*4882a593Smuzhiyun
312*4882a593Smuzhiyunin[N]_lowest		Lowest output voltage.
313*4882a593Smuzhiyun
314*4882a593Smuzhiyun			LTC2972, LTC2974, LTC2975,and LTC2978 only.
315*4882a593Smuzhiyun
316*4882a593Smuzhiyunin[N]_highest		Highest output voltage.
317*4882a593Smuzhiyun
318*4882a593Smuzhiyunin[N]_reset_history	Reset output voltage history.
319*4882a593Smuzhiyun
320*4882a593Smuzhiyuntemp[N]_input		Measured temperature.
321*4882a593Smuzhiyun
322*4882a593Smuzhiyun			- On LTC2972, temp[1-2] report external temperatures,
323*4882a593Smuzhiyun			  and temp 3 reports the chip temperature.
324*4882a593Smuzhiyun			- On LTC2974 and LTC2975, temp[1-4] report external
325*4882a593Smuzhiyun			  temperatures, and temp5 reports the chip temperature.
326*4882a593Smuzhiyun			- On LTC2977, LTC2979, LTC2980, LTC2978, and LTM2987,
327*4882a593Smuzhiyun			  only one temperature measurement is supported and
328*4882a593Smuzhiyun			  reports the chip temperature.
329*4882a593Smuzhiyun			- On LTC3880, LTC3882, LTC3886, LTC3887, LTC3889,
330*4882a593Smuzhiyun			  LTM4664, LTM4675, LTM4676, LTM4677, LTM4678, LTM4680,
331*4882a593Smuzhiyun			  and LTM4700, temp1 and temp2 report external
332*4882a593Smuzhiyun			  temperatures, and temp3 reports the chip temperature.
333*4882a593Smuzhiyun			- On LTC3883, temp1 reports an external temperature,
334*4882a593Smuzhiyun			  and temp2 reports the chip temperature.
335*4882a593Smuzhiyun
336*4882a593Smuzhiyuntemp[N]_min		Mimimum temperature.
337*4882a593Smuzhiyun
338*4882a593Smuzhiyun			LTC2972, LTC2974, LCT2977, LTM2980, LTC2978,
339*4882a593Smuzhiyun			LTC2979, and LTM2987 only.
340*4882a593Smuzhiyun
341*4882a593Smuzhiyuntemp[N]_max		Maximum temperature.
342*4882a593Smuzhiyun
343*4882a593Smuzhiyuntemp[N]_lcrit		Critical low temperature.
344*4882a593Smuzhiyun
345*4882a593Smuzhiyuntemp[N]_crit		Critical high temperature.
346*4882a593Smuzhiyun
347*4882a593Smuzhiyuntemp[N]_min_alarm	Temperature low alarm.
348*4882a593Smuzhiyun
349*4882a593Smuzhiyun			LTC2972, LTC2974, LTC2975, LTC2977, LTM2980, LTC2978,
350*4882a593Smuzhiyun			LTC2979, and LTM2987 only.
351*4882a593Smuzhiyun
352*4882a593Smuzhiyuntemp[N]_max_alarm	Temperature high alarm.
353*4882a593Smuzhiyun
354*4882a593Smuzhiyun
355*4882a593Smuzhiyuntemp[N]_lcrit_alarm	Temperature critical low alarm.
356*4882a593Smuzhiyun
357*4882a593Smuzhiyuntemp[N]_crit_alarm	Temperature critical high alarm.
358*4882a593Smuzhiyun
359*4882a593Smuzhiyuntemp[N]_lowest		Lowest measured temperature.
360*4882a593Smuzhiyun
361*4882a593Smuzhiyun			- LTC2972, LTC2974, LTC2975, LTC2977, LTM2980, LTC2978,
362*4882a593Smuzhiyun			  LTC2979, and LTM2987 only.
363*4882a593Smuzhiyun			- Not supported for chip temperature sensor on LTC2974
364*4882a593Smuzhiyun			  and LTC2975.
365*4882a593Smuzhiyun
366*4882a593Smuzhiyuntemp[N]_highest		Highest measured temperature.
367*4882a593Smuzhiyun
368*4882a593Smuzhiyun			Not supported for chip temperature sensor on
369*4882a593Smuzhiyun			LTC2974 and LTC2975.
370*4882a593Smuzhiyun
371*4882a593Smuzhiyuntemp[N]_reset_history	Reset temperature history.
372*4882a593Smuzhiyun
373*4882a593Smuzhiyun			Not supported for chip temperature sensor on
374*4882a593Smuzhiyun			LTC2974 and LTC2975.
375*4882a593Smuzhiyun
376*4882a593Smuzhiyunpower1_label		"pin". LTC3883 and LTC3886 only.
377*4882a593Smuzhiyun
378*4882a593Smuzhiyunpower1_input		Measured input power.
379*4882a593Smuzhiyun
380*4882a593Smuzhiyunpower[N]_label		"pout[1-4]".
381*4882a593Smuzhiyun
382*4882a593Smuzhiyun			- LTC2972: N=1-2
383*4882a593Smuzhiyun			- LTC2974, LTC2975: N=1-4
384*4882a593Smuzhiyun			- LTC2977, LTC2979, LTC2980, LTM2987: Not supported
385*4882a593Smuzhiyun			- LTC2978: Not supported
386*4882a593Smuzhiyun			- LTC3880, LTC3882, LTC3884, LTC3886, LTC3887, LTC3889,
387*4882a593Smuzhiyun			  LTM4664, LTM4675, LTM4676, LTM4677, LTM4678, LTM4680,
388*4882a593Smuzhiyun			  LTM4700: N=1-2
389*4882a593Smuzhiyun			- LTC3883: N=2
390*4882a593Smuzhiyun
391*4882a593Smuzhiyunpower[N]_input		Measured output power.
392*4882a593Smuzhiyun
393*4882a593Smuzhiyuncurr1_label		"iin".
394*4882a593Smuzhiyun
395*4882a593Smuzhiyun			LTC3880, LTC3883, LTC3884, LTC3886, LTC3887, LTC3889,
396*4882a593Smuzhiyun			LTM4644, LTM4675, LTM4676, LTM4677, LTM4678, LTM4680,
397*4882a593Smuzhiyun			and LTM4700 only.
398*4882a593Smuzhiyun
399*4882a593Smuzhiyuncurr1_input		Measured input current.
400*4882a593Smuzhiyun
401*4882a593Smuzhiyuncurr1_max		Maximum input current.
402*4882a593Smuzhiyun
403*4882a593Smuzhiyuncurr1_max_alarm		Input current high alarm.
404*4882a593Smuzhiyun
405*4882a593Smuzhiyuncurr1_highest		Highest input current.
406*4882a593Smuzhiyun
407*4882a593Smuzhiyun			LTC3883 and LTC3886 only.
408*4882a593Smuzhiyun
409*4882a593Smuzhiyuncurr1_reset_history	Reset input current history.
410*4882a593Smuzhiyun
411*4882a593Smuzhiyun			LTC3883 and LTC3886 only.
412*4882a593Smuzhiyun
413*4882a593Smuzhiyuncurr[N]_label		"iout[1-4]".
414*4882a593Smuzhiyun
415*4882a593Smuzhiyun			- LTC2972: N-1-2
416*4882a593Smuzhiyun			- LTC2974, LTC2975: N=1-4
417*4882a593Smuzhiyun			- LTC2977, LTC2979, LTC2980, LTM2987: not supported
418*4882a593Smuzhiyun			- LTC2978: not supported
419*4882a593Smuzhiyun			- LTC3880, LTC3882, LTC3884, LTC3886, LTC3887, LTC3889,
420*4882a593Smuzhiyun			  LTM4664, LTM4675, LTM4676, LTM4677, LTM4678, LTM4680,
421*4882a593Smuzhiyun			  LTM4700: N=2-3
422*4882a593Smuzhiyun			- LTC3883: N=2
423*4882a593Smuzhiyun
424*4882a593Smuzhiyuncurr[N]_input		Measured output current.
425*4882a593Smuzhiyun
426*4882a593Smuzhiyuncurr[N]_max		Maximum output current.
427*4882a593Smuzhiyun
428*4882a593Smuzhiyuncurr[N]_crit		Critical high output current.
429*4882a593Smuzhiyun
430*4882a593Smuzhiyuncurr[N]_lcrit		Critical low output current.
431*4882a593Smuzhiyun
432*4882a593Smuzhiyun			LTC2972, LTC2974 and LTC2975 only.
433*4882a593Smuzhiyun
434*4882a593Smuzhiyuncurr[N]_max_alarm	Output current high alarm.
435*4882a593Smuzhiyun
436*4882a593Smuzhiyuncurr[N]_crit_alarm	Output current critical high alarm.
437*4882a593Smuzhiyun
438*4882a593Smuzhiyuncurr[N]_lcrit_alarm	Output current critical low alarm.
439*4882a593Smuzhiyun
440*4882a593Smuzhiyun			LTC2972, LTC2974 and LTC2975 only.
441*4882a593Smuzhiyun
442*4882a593Smuzhiyuncurr[N]_lowest		Lowest output current.
443*4882a593Smuzhiyun
444*4882a593Smuzhiyun			LTC2972, LTC2974 and LTC2975 only.
445*4882a593Smuzhiyun
446*4882a593Smuzhiyuncurr[N]_highest		Highest output current.
447*4882a593Smuzhiyun
448*4882a593Smuzhiyuncurr[N]_reset_history	Reset output current history.
449*4882a593Smuzhiyun======================= ========================================================
450