1 .. SPDX-License-Identifier: GPL-2.0 1 .. SPDX-License-Identifier: GPL-2.0 2 2 3 Kernel driver mp5920 3 Kernel driver mp5920 4 ==================== 4 ==================== 5 5 6 Supported chips: 6 Supported chips: 7 7 8 * MPS MP5920 8 * MPS MP5920 9 9 10 Prefix: 'mp5920' 10 Prefix: 'mp5920' 11 11 12 * Datasheet 12 * Datasheet 13 13 14 Publicly available at the MPS website : ht 14 Publicly available at the MPS website : https://www.monolithicpower.com/en/mp5920.html 15 15 16 Authors: 16 Authors: 17 17 18 Tony Ao <tony_ao@wiwynn.com> 18 Tony Ao <tony_ao@wiwynn.com> 19 Alex Vdovydchenko <xzeol@yahoo.com> 19 Alex Vdovydchenko <xzeol@yahoo.com> 20 20 21 Description 21 Description 22 ----------- 22 ----------- 23 23 24 This driver implements support for Monolithic 24 This driver implements support for Monolithic Power Systems, Inc. (MPS) 25 MP5920 Hot-Swap Controller. 25 MP5920 Hot-Swap Controller. 26 26 27 Device compliant with: 27 Device compliant with: 28 28 29 - PMBus rev 1.3 interface. 29 - PMBus rev 1.3 interface. 30 30 31 Device supports direct and linear format for r 31 Device supports direct and linear format for reading input voltage, 32 output voltage, output current, input power an 32 output voltage, output current, input power and temperature. 33 33 34 The driver exports the following attributes vi 34 The driver exports the following attributes via the 'sysfs' files 35 for input voltage: 35 for input voltage: 36 36 37 **in1_input** 37 **in1_input** 38 38 39 **in1_label** 39 **in1_label** 40 40 41 **in1_rated_max** 41 **in1_rated_max** 42 42 43 **in1_rated_min** 43 **in1_rated_min** 44 44 45 **in1_crit** 45 **in1_crit** 46 46 47 **in1_alarm** 47 **in1_alarm** 48 48 49 The driver provides the following attributes f 49 The driver provides the following attributes for output voltage: 50 50 51 **in2_input** 51 **in2_input** 52 52 53 **in2_label** 53 **in2_label** 54 54 55 **in2_rated_max** 55 **in2_rated_max** 56 56 57 **in2_rated_min** 57 **in2_rated_min** 58 58 59 **in2_alarm** 59 **in2_alarm** 60 60 61 The driver provides the following attributes f 61 The driver provides the following attributes for output current: 62 62 63 **curr1_input** 63 **curr1_input** 64 64 65 **curr1_label** 65 **curr1_label** 66 66 67 **curr1_crit** 67 **curr1_crit** 68 68 69 **curr1_alarm** 69 **curr1_alarm** 70 70 71 **curr1_rated_max** 71 **curr1_rated_max** 72 72 73 The driver provides the following attributes f 73 The driver provides the following attributes for input power: 74 74 75 **power1_input** 75 **power1_input** 76 76 77 **power1_label** 77 **power1_label** 78 78 79 **power1_max** 79 **power1_max** 80 80 81 **power1_rated_max** 81 **power1_rated_max** 82 82 83 The driver provides the following attributes f 83 The driver provides the following attributes for temperature: 84 84 85 **temp1_input** 85 **temp1_input** 86 86 87 **temp1_max** 87 **temp1_max** 88 88 89 **temp1_crit** 89 **temp1_crit** 90 90 91 **temp1_alarm** 91 **temp1_alarm**
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.