Merge tag 'trace-printf-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...
[drm/drm-misc.git] / Documentation / hwmon / mp2993.rst
blob7a4fe0d946e054e9809cc622afa340147debb244
1 .. SPDX-License-Identifier: GPL-2.0
3 Kernel driver mp2993
4 ====================
6 Supported chips:
8   * MPS mp2993
10     Prefix: 'mp2993'
12   * Datasheet
13     https://scnbwymvp-my.sharepoint.com/:f:/g/personal/admin_scnbwy_com/Eth4kX1_J1hMsaASHiOYL4QBHU5a75r-tRfLKbHnJFdKLQ?e=vxj3DF
15 Author:
17         Noah Wang <noahwang.wang@outlook.com>
19 Description
20 -----------
22 This driver implements support for Monolithic Power Systems, Inc. (MPS)
23 MP2993 Dual Loop Digital Multi-phase Controller.
25 Device compliant with:
27 - PMBus rev 1.3 interface.
29 The driver exports the following attributes via the 'sysfs' files
30 for input voltage:
32 **in1_input**
34 **in1_label**
36 **in1_crit**
38 **in1_crit_alarm**
40 **in1_lcrit**
42 **in1_lcrit_alarm**
44 **in1_max**
46 **in1_max_alarm**
48 **in1_min**
50 **in1_min_alarm**
52 The driver provides the following attributes for output voltage:
54 **in2_input**
56 **in2_label**
58 **in2_crit**
60 **in2_crit_alarm**
62 **in2_lcrit**
64 **in2_lcrit_alarm**
66 **in3_input**
68 **in3_label**
70 **in3_crit**
72 **in3_crit_alarm**
74 **in3_lcrit**
76 **in3_lcrit_alarm**
78 The driver provides the following attributes for input current:
80 **curr1_input**
82 **curr1_label**
84 **curr1_max**
86 **curr1_max_alarm**
88 The driver provides the following attributes for output current:
90 **curr2_input**
92 **curr2_label**
94 **curr2_crit**
96 **curr2_crit_alarm**
98 **curr2_max**
100 **curr2_max_alarm**
102 **curr3_input**
104 **curr3_label**
106 **curr3_crit**
108 **curr3_crit_alarm**
110 **curr3_max**
112 **curr3_max_alarm**
114 The driver provides the following attributes for input power:
116 **power1_input**
118 **power1_label**
120 The driver provides the following attributes for output power:
122 **power2_input**
124 **power2_label**
126 **power3_input**
128 **power3_label**
130 The driver provides the following attributes for temperature:
132 **temp1_input**
134 **temp1_crit**
136 **temp1_crit_alarm**
138 **temp1_max**
140 **temp1_max_alarm**
142 **temp2_input**
144 **temp2_crit**
146 **temp2_crit_alarm**
148 **temp2_max**
150 **temp2_max_alarm**