Kernel driver max15301¶
支持的芯片
Maxim MAX15301
前缀:“max15301”、“bmr461”
扫描地址:-
数据表:https://datasheets.maximintegrated.com/en/ds/MAX15301.pdf
Maxim MAX15303
前缀:“max15303”
扫描地址:-
数据表:https://www.analog.com/media/en/technical-documentation/data-sheets/max15303.pdf
作者:Erik Rosen <erik.rosen@metormote.com>
描述¶
此驱动程序支持 Maxim MAX15301 控制器芯片和兼容模块的硬件监控。
该驱动程序是核心 PMBus 驱动程序的客户端驱动程序。有关 PMBus 客户端驱动程序的详细信息,请参阅 Kernel driver pmbus 和 Documentation.hwmon/pmbus-core。
使用说明¶
此驱动程序不自动检测设备。您必须显式实例化设备。有关详细信息,请参阅 How to instantiate I2C devices。
平台数据支持¶
该驱动程序支持标准 PMBus 驱动程序平台数据。
模块参数¶
delay¶
控制器需要 I2C 总线访问之间的最小间隔。默认间隔设置为 100 微秒。对于手动覆盖,驱动程序提供一个可写的模块参数“delay”,可用于将间隔设置为 0 到 65,535 微秒之间的值。
Sysfs 条目¶
支持以下属性。限制是可读写的;所有其他属性都是只读的。
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_crit |
临界最大输出电流。 |
curr1_crit_alarm |
输出电流临界高报警。 |
temp1_input |
测量的所有相的最大温度。 |
temp1_max |
最高温度限制。 |
temp1_max_alarm |
高温报警。 |
temp1_crit |
临界最高温度限制。 |
temp1_crit_alarm |
临界最高温度报警。 |