内核驱动 max16064

支持的芯片

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

描述

此驱动支持Maxim MAX16064 四路电源控制器(带主动电压输出控制和PMBus接口)的硬件监控。

该驱动是核心 PMBus 驱动的客户端驱动。有关 PMBus 客户端驱动的详细信息,请参阅内核驱动 pmbus

使用说明

此驱动不自动检测设备。您必须显式实例化设备。有关详细信息,请参阅如何实例化 I2C 设备

平台数据支持

该驱动支持标准的 PMBus 驱动平台数据。

Sysfs 条目

支持以下属性。限制是读写;所有其他属性都是只读。

in[1-4]_label

“vout[1-4]”

in[1-4]_input

测量电压。来自 READ_VOUT 寄存器。

in[1-4]_min

最小电压。来自 VOUT_UV_WARN_LIMIT 寄存器。

in[1-4]_max

最大电压。来自 VOUT_OV_WARN_LIMIT 寄存器。

in[1-4]_lcrit

临界最小电压。VOUT_UV_FAULT_LIMIT 寄存器。

in[1-4]_crit

临界最大电压。来自 VOUT_OV_FAULT_LIMIT 寄存器。

in[1-4]_min_alarm

电压低警报。来自 VOLTAGE_UV_WARNING 状态。

in[1-4]_max_alarm

电压高警报。来自 VOLTAGE_OV_WARNING 状态。

in[1-4]_lcrit_alarm

电压临界低警报。来自 VOLTAGE_UV_FAULT 状态。

in[1-4]_crit_alarm

电压临界高警报。来自 VOLTAGE_OV_FAULT 状态。

in[1-4]_highest

历史最高电压。

in[1-4]_reset_history

写入任意值以重置历史记录。

temp1_input

测量温度。来自 READ_TEMPERATURE_1 寄存器。

temp1_max

最高温度。来自 OT_WARN_LIMIT 寄存器。

temp1_crit

临界高温。来自 OT_FAULT_LIMIT 寄存器。

temp1_max_alarm

芯片高温警报。通过比较 READ_TEMPERATURE_1 和 OT_WARN_LIMIT 并在 TEMP_OT_WARNING 状态设置时设置。

temp1_crit_alarm

芯片临界高温警报。通过比较 READ_TEMPERATURE_1 和 OT_FAULT_LIMIT 并在 TEMP_OT_FAULT 状态设置时设置。

temp1_highest

历史最高温度。

temp1_reset_history

写入任意值以重置历史记录。