Kernel 驅動 stpddc60¶
支援的晶片
ST STPDDC60
字首: ‘stpddc60’, ‘bmr481’
掃描地址:-
資料表:https://flexpowermodules.com/documents/fpm-techspec-bmr481
作者: Erik Rosen <erik.rosen@metormote.com>
描述¶
此驅動程式支援 ST STPDDC60 控制器晶片和相容模組的硬體監控。
該驅動程式是核心 PMBus 驅動程式的客戶端驅動程式。 有關 PMBus 客戶端驅動程式的詳細資訊,請參見Kernel 驅動 pmbus和 Documentation.hwmon/pmbus-core。
使用說明¶
此驅動程式不會自動檢測裝置。 您必須顯式地例項化裝置。 請參見如何例項化 I2C 裝置以獲取詳細資訊。
vout 欠壓和過壓限制是相對於指令輸出電壓設定的,作為 50mV 到 400mV 間隔內的正或負偏移量,步長為 50mV。 這意味著限制的絕對值將在指令輸出電壓變化時發生變化。 另外,在寫入這些限制時應注意,因為在最壞的情況下,指令輸出電壓可能會在寫入限制的同時發生變化,這將導致無法預測的結果。
平臺數據支援¶
該驅動程式支援標準 PMBus 驅動程式平臺數據。
Sysfs 條目¶
支援以下屬性。 Vin、iout、pout 和 temp 限制是可讀寫的;所有其他屬性都是隻讀的。
in1_label |
“vin” |
in1_input |
測量的輸入電壓。 |
in1_lcrit |
臨界最小輸入電壓。 |
in1_crit |
臨界最大輸入電壓。 |
in1_lcrit_alarm |
輸入電壓臨界低報警。 |
in1_crit_alarm |
輸入電壓臨界高報警。 |
in2_label |
“vout1” |
in2_input |
測量的輸出電壓。 |
in2_lcrit |
臨界最小輸出電壓。 |
in2_crit |
臨界最大輸出電壓。 |
in2_lcrit_alarm |
臨界輸出電壓臨界低報警。 |
in2_crit_alarm |
臨界輸出電壓臨界高報警。 |
curr1_label |
“iout1” |
curr1_input |
測量的輸出電流。 |
curr1_max |
最大輸出電流。 |
curr1_max_alarm |
輸出電流高報警。 |
curr1_crit |
臨界最大輸出電流。 |
curr1_crit_alarm |
輸出電流臨界高報警。 |
power1_label |
“pout1” |
power1_input |
測量的輸出功率。 |
power1_crit |
臨界最大輸出功率。 |
power1_crit_alarm |
輸出功率臨界高報警。 |
temp1_input |
所有相位的測量的最大溫度。 |
temp1_max |
最高溫度限制。 |
temp1_max_alarm |
高溫報警。 |
temp1_crit |
臨界最高溫度限制。 |
temp1_crit_alarm |
臨界最高溫度報警。 |