| .. SPDX-License-Identifier: GPL-2.0 |
| |
| Kernel driver mp2993 |
| ==================== |
| |
| Supported chips: |
| |
| * MPS mp2993 |
| |
| Prefix: 'mp2993' |
| |
| * Datasheet |
| https://scnbwymvp-my.sharepoint.com/:f:/g/personal/admin_scnbwy_com/Eth4kX1_J1hMsaASHiOYL4QBHU5a75r-tRfLKbHnJFdKLQ?e=vxj3DF |
| |
| Author: |
| |
| Noah Wang <noahwang.wang@outlook.com> |
| |
| Description |
| ----------- |
| |
| This driver implements support for Monolithic Power Systems, Inc. (MPS) |
| MP2993 Dual Loop Digital Multi-phase Controller. |
| |
| Device compliant with: |
| |
| - PMBus rev 1.3 interface. |
| |
| The driver exports the following attributes via the 'sysfs' files |
| for input voltage: |
| |
| **in1_input** |
| |
| **in1_label** |
| |
| **in1_crit** |
| |
| **in1_crit_alarm** |
| |
| **in1_lcrit** |
| |
| **in1_lcrit_alarm** |
| |
| **in1_max** |
| |
| **in1_max_alarm** |
| |
| **in1_min** |
| |
| **in1_min_alarm** |
| |
| The driver provides the following attributes for output voltage: |
| |
| **in2_input** |
| |
| **in2_label** |
| |
| **in2_crit** |
| |
| **in2_crit_alarm** |
| |
| **in2_lcrit** |
| |
| **in2_lcrit_alarm** |
| |
| **in3_input** |
| |
| **in3_label** |
| |
| **in3_crit** |
| |
| **in3_crit_alarm** |
| |
| **in3_lcrit** |
| |
| **in3_lcrit_alarm** |
| |
| The driver provides the following attributes for input current: |
| |
| **curr1_input** |
| |
| **curr1_label** |
| |
| **curr1_max** |
| |
| **curr1_max_alarm** |
| |
| The driver provides the following attributes for output current: |
| |
| **curr2_input** |
| |
| **curr2_label** |
| |
| **curr2_crit** |
| |
| **curr2_crit_alarm** |
| |
| **curr2_max** |
| |
| **curr2_max_alarm** |
| |
| **curr3_input** |
| |
| **curr3_label** |
| |
| **curr3_crit** |
| |
| **curr3_crit_alarm** |
| |
| **curr3_max** |
| |
| **curr3_max_alarm** |
| |
| The driver provides the following attributes for input power: |
| |
| **power1_input** |
| |
| **power1_label** |
| |
| The driver provides the following attributes for output power: |
| |
| **power2_input** |
| |
| **power2_label** |
| |
| **power3_input** |
| |
| **power3_label** |
| |
| The driver provides the following attributes for temperature: |
| |
| **temp1_input** |
| |
| **temp1_crit** |
| |
| **temp1_crit_alarm** |
| |
| **temp1_max** |
| |
| **temp1_max_alarm** |
| |
| **temp2_input** |
| |
| **temp2_crit** |
| |
| **temp2_crit_alarm** |
| |
| **temp2_max** |
| |
| **temp2_max_alarm** |