内核驱动 mp2888¶
支持的芯片
MPS MP12254
前缀: ‘mp2888’
作者
Vadim Pasternak <vadimp@nvidia.com>
描述¶
此驱动程序实现了对 Monolithic Power Systems, Inc. (MPS) 供应商双环路数字多相控制器 MP2888 的支持。
此设备:支持
一条电源轨。
可编程多相,最多 10 相。
PWM-VID 接口
一个用于遥测的页面 0。
用于 PMBus 地址的可编程引脚。
用于存储自定义配置的内置 EEPROM。
设备符合
PMBus rev 1.3 接口。
该设备支持直接格式读取输出电流、输出电压、输入和输出功率以及温度。设备支持线性格式读取输入电压和输入功率。
该驱动程序为电流提供以下属性
用于电流输出输入和最大报警;
用于相电流:输入和标签。
该驱动程序通过“sysfs”文件导出以下属性,其中
“n”是配置相位的数量(从 1 到 10);
索引 1 表示 “iout”;
索引 2 ... 1 + n 表示相位。
curr[1-{1+n}]_input
curr[1-{1+n}]_label
curr1_max
curr1_max_alarm
该驱动程序为电压提供以下属性
用于电压输入:输入、低和高临界阈值、低和高临界报警;
用于电压输出:输入和高报警;
该驱动程序通过“sysfs”文件导出以下属性,其中
in1_crit
in1_crit_alarm
in1_input
in1_label
in1_min
in1_min_alarm
in2_alarm
in2_input
in2_label
该驱动程序为功率提供以下属性
用于功率输入报警和输入。
用于功率输出:容量、容量报警和输入。
该驱动程序通过“sysfs”文件导出以下属性,其中 - 索引 1 表示“pin”; - 索引 2 表示“pout”;
power1_alarm
power1_input
power1_label
power2_input
power2_label
power2_max
power2_max_alarm
该驱动程序为温度提供以下属性
temp1_input
temp1_max
temp1_max_alarm