核心驅動 max8688

支援的晶片

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

描述

此驅動支援帶 PMBus 介面的 Maxim MAX8688 數字電源控制器/監控器的硬體監控。

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

使用注意事項

此驅動不會自動檢測裝置。您必須明確例項化裝置。有關詳細資訊,請參閱如何例項化 I2C 裝置

平臺數據支援

此驅動支援標準 PMBus 驅動平臺數據。

Sysfs 條目

支援以下屬性。限制為讀寫;所有其他屬性為只讀。

in1_label

“vout1”

in1_input

測量電壓。來自 READ_VOUT 暫存器。

in1_min

最小電壓。來自 VOUT_UV_WARN_LIMIT 暫存器。

in1_max

最大電壓。來自 VOUT_OV_WARN_LIMIT 暫存器。

in1_lcrit

臨界最小電壓。VOUT_UV_FAULT_LIMIT 暫存器。

in1_crit

臨界最大電壓。來自 VOUT_OV_FAULT_LIMIT 暫存器。

in1_min_alarm

電壓低報警。來自 VOLTAGE_UV_WARNING 狀態。

in1_max_alarm

電壓高報警。來自 VOLTAGE_OV_WARNING 狀態。

in1_lcrit_alarm

電壓臨界低報警。來自 VOLTAGE_UV_FAULT 狀態。

in1_crit_alarm

電壓臨界高報警。來自 VOLTAGE_OV_FAULT 狀態。

in1_highest

歷史最大電壓。

in1_reset_history

寫入任意值以重置歷史記錄。

curr1_label

“iout1”

curr1_input

測量電流。來自 READ_IOUT 暫存器。

curr1_max

最大電流。來自 IOUT_OC_WARN_LIMIT 暫存器。

curr1_crit

臨界最大電流。來自 IOUT_OC_FAULT_LIMIT 暫存器。

curr1_max_alarm

電流高報警。來自 IOUT_OC_WARN_LIMIT 暫存器。

curr1_crit_alarm

電流臨界高報警。來自 IOUT_OC_FAULT 狀態。

curr1_highest

歷史最大電流。

curr1_reset_history

寫入任意值以重置歷史記錄。

temp1_input

測量溫度。來自 READ_TEMPERATURE_1 暫存器。

temp1_max

最高溫度。來自 OT_WARN_LIMIT 暫存器。

temp1_crit

臨界高溫。來自 OT_FAULT_LIMIT 暫存器。

temp1_max_alarm

晶片高溫報警。如果設定了 TEMP_OT_WARNING 狀態,透過比較 READ_TEMPERATURE_1 與 OT_WARN_LIMIT 來設定。

temp1_crit_alarm

晶片臨界高溫報警。如果設定了 TEMP_OT_FAULT 狀態,透過比較 READ_TEMPERATURE_1 與 OT_FAULT_LIMIT 來設定。

temp1_highest

歷史最高溫度。

temp1_reset_history

寫入任意值以重置歷史記錄。