内核驱动 max31790¶
支持的芯片
Maxim MAX31790
前缀: ‘max31790’
扫描地址: -
数据手册: https://pdfserv.maximintegrated.com/en/ds/MAX31790.pdf
作者: Il Han <corone.il.han@gmail.com>
描述¶
此驱动程序实现了对 Maxim MAX31790 芯片的支持。
MAX31790 使用六个独立的 PWM 输出控制多达六个风扇的速度。所需的风扇速度(或 PWM 占空比)通过 I2C 接口写入。输出直接驱动 “4 线” 风扇,或者可以使用外部通路晶体管来调节风扇的电源端子。
转速计输入监控风扇转速计逻辑输出,以精确 (+/-1%) 监控和控制风扇 RPM,以及检测风扇故障。六个引脚专用于转速计输入。六个 PWM 输出中的任何一个也可以配置为用作转速计输入。
Sysfs 条目¶
fan[1-12]_input |
只读 |
风扇转速计速度,单位为 RPM |
fan[1-12]_fault |
只读 |
风扇出现故障 |
fan[1-6]_target |
读写 |
所需的风扇速度,单位为 RPM |
fan[1-6]_enable |
读写 |
启用或禁用转速计输入 |
pwm[1-6]_enable |
读写 |
调节器模式,0=禁用(占空比=0%),1=手动模式,2=rpm 模式 |
pwm[1-6] |
读写 |
读取:当前 PWM 占空比,写入:目标 PWM 占空比 (0-255) |