内核驱动 max31785

支持的芯片

作者:Andrew Jeffery <andrew@aj.id.au>

描述

Maxim MAX31785 是一款 PMBus 设备,提供闭环、多通道风扇管理,具有温度和远程电压感应功能。它提供了各种风扇控制功能,包括 PWM 频率控制、温度滞后、双转速计测量和风扇健康监控。

对于双转子配置,MAX31785A 在 fan[5-8]_input 属性中公开第二个转子的转速计读数。相比之下,MAX31785 仅公开最慢的转子测量值,并在 fan[1-4]_input 属性中进行公开。

使用说明

此驱动程序不探测 PMBus 设备。您必须显式实例化设备。

Sysfs 属性

fan[1-4]_alarm

风扇报警。

fan[1-4]_fault

风扇故障。

fan[1-8]_input

风扇 RPM。在 MAX31785A 上,输入 5-8 对应于风扇 1-4 的第二个转子

fan[1-4]_target

风扇输入目标

in[1-6]_crit

临界最大输出电压

in[1-6]_crit_alarm

输出电压临界高报警

in[1-6]_input

测量的输出电压

in[1-6]_label

“vout[18-23]”

in[1-6]_lcrit

临界最小输出电压

in[1-6]_lcrit_alarm

输出电压临界低报警

in[1-6]_max

最大输出电压

in[1-6]_max_alarm

输出电压高报警

in[1-6]_min

最小输出电压

in[1-6]_min_alarm

输出电压低报警

pwm[1-4]

风扇目标占空比 (0..255)

pwm[1-4]_enable

0:全速 1:手动 PWM 控制 2:自动 PWM(转速反馈 RPM 风扇控制)3:自动闭环(温度反馈风扇控制)

temp[1-11]_crit

临界高温

temp[1-11]_crit_alarm

芯片温度临界高报警

temp[1-11]_input

测量的温度

temp[1-11]_max

最高温度

temp[1-11]_max_alarm

芯片温度高报警