核心驅動 mp2888¶
支援的晶片
MPS MP12254
字首: ‘mp2888’
作者
Vadim Pasternak <vadimp@nvidia.com>
描述¶
此驅動程式實現了對芯源系統公司 (MPS) 供應商雙環路、數字、多相控制器 MP2888 的支援。
此裝置支援:
一路電源軌。
可程式設計多相,最多支援 10 相。
PWM-VID 介面
一個用於遙測的第 0 頁。
用於 PMBus 地址的可程式設計引腳。
內建 EEPROM,用於儲存自定義配置。
裝置符合
PMBus 修訂版 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