.. SPDX-License-Identifier: GPL-2.0 Kernel driver mp2869 ==================== Supported chips: * MPS mp2869 Prefix: 'mp2869' * MPS mp29608 Prefix: 'mp29608' * MPS mp29612 Prefix: 'mp29612' * MPS mp29816 Prefix: 'mp29816' Author: Wensheng Wang Description ----------- This driver implements support for Monolithic Power Systems, Inc. (MPS) MP2869 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_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** **curr2_input** **curr2_label** The driver provides the following attributes for output current: **curr3_input** **curr3_label** **curr3_crit** **curr3_crit_alarm** **curr3_max** **curr3_max_alarm** **curr4_input** **curr4_label** **curr4_crit** **curr4_crit_alarm** **curr4_max** **curr4_max_alarm** The driver provides the following attributes for input power: **power1_input** **power1_label** **power2_input** **power2_label** The driver provides the following attributes for output power: **power3_input** **power3_label** **power3_input** **power3_label** **power3_max** **power3_max_alarm** **power4_input** **power4_label** **power4_input** **power4_label** **power4_max** **power4_max_alarm** 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**