核心驅動 lm25066

支援的晶片

作者:Guenter Roeck <linux@roeck-us.net>

描述

該驅動程式支援針對 National Semiconductor / TI LM25056、LM25066、LM5064 和 LM5066/LM5066I 電源管理、監控、控制和保護積體電路 (IC) 的硬體監控功能。

該驅動程式是核心 PMBus 驅動程式的客戶端驅動程式。有關 PMBus 客戶端驅動程式的詳細資訊,請參閱 核心驅動 pmbus

使用說明

該驅動程式不自動檢測裝置。您需要顯式例項化裝置。有關詳細資訊,請參閱 如何例項化 I2C 裝置

分流(感應)電阻值可以透過裝置樹屬性進行配置;詳細資訊請參閱 Documentation/devicetree/bindings/hwmon/pmbus/ti,lm25066.yaml。

平臺數據支援

該驅動程式支援標準 PMBus 驅動程式平臺數據。

Sysfs 條目

支援以下屬性。限制是讀寫的;所有其他屬性都是隻讀的。

in1_label

“vin”

in1_input

測量的輸入電壓。

in1_average

平均測量輸入電壓。

in1_min

最小輸入電壓。

in1_max

最大輸入電壓。

in1_min_alarm

輸入電壓低警報。

in1_max_alarm

輸入電壓高警報。

in2_label

“vmon”

in2_input

VAUX 引腳上的測量電壓

in2_min

最小 VAUX 電壓(僅限 LM25056)。

in2_max

最大 VAUX 電壓(僅限 LM25056)。

in2_min_alarm

VAUX 電壓低警報(僅限 LM25056)。

in2_max_alarm

VAUX 電壓高警報(僅限 LM25056)。

in3_label

“vout1” 不支援 LM25056。

in3_input

測量的輸出電壓。

in3_average

平均測量輸出電壓。

in3_min

最小輸出電壓。

in3_min_alarm

輸出電壓低警報。

curr1_label

“iin”

curr1_input

測量的輸入電流。

curr1_average

平均測量輸入電流。

curr1_max

最大輸入電流。

curr1_max_alarm

輸入電流高警報。

power1_label

“pin”

power1_input

測量的輸入功率。

power1_average

平均測量輸入功率。

power1_max

最大輸入功率限制。

power1_alarm

輸入功率警報

power1_input_highest

歷史最大功率。

power1_reset_history

寫入任意值以重置最大功率歷史記錄。

temp1_input

測量溫度。

temp1_max

最高溫度。

temp1_crit

臨界高溫。

temp1_max_alarm

晶片溫度高警報。

temp1_crit_alarm

晶片溫度臨界高警報。