内核驱动 stpddc60

支持的芯片

作者:Erik Rosen <erik.rosen@metormote.com>

描述

此驱动程序支持 ST STPDDC60 控制器芯片和兼容模块的硬件监控。

该驱动程序是核心 PMBus 驱动程序的客户端驱动程序。有关 PMBus 客户端驱动程序的详细信息,请参阅 内核驱动 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

临界最大温度报警。