Kernel 驅動 stpddc60

支援的晶片

作者: 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

臨界最高溫度報警。