Kernel 驱动 stpddc60¶
支持的芯片
ST STPDDC60
前缀: ‘stpddc60’, ‘bmr481’
扫描地址:-
数据表:https://flexpowermodules.com/documents/fpm-techspec-bmr481
作者: 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 |
临界最高温度报警。 |