内核驱动程序 nct7904¶
支持的芯片
新唐 (Nuvoton) NCT7904D
前缀:nct7904
地址:I2C 0x2d, 0x2e
数据手册:可在新唐官网公开获取
作者:Vadim V. Vlasov <vvlasov@dev.rtsoft.ru>
描述¶
NCT7904D 是一款硬件监控芯片,支持多达 20 个电压传感器、内部温度传感器、Intel PECI 和 AMD SB-TSI CPU 温度接口、多达 12 个风扇转速计输入,以及多达 4 个带 SmartFan 的风扇控制通道。
Sysfs 条目¶
目前,驱动程序仅支持以下功能:
in[1-20]_input |
输入电压测量 (mV) |
fan[1-12]_input |
风扇转速计测量 (rpm) |
temp1_input |
本地温度 (1/1000 度,0.125 度分辨率) |
temp[2-9]_input |
CPU 温度 (1/1000 度,0.125 度分辨率) |
pwm[1-4]_enable |
读/写,1/2 用于手动或 SmartFan 模式。仅当 SmartFan 模式已由 BIOS(或配置 EEPROM)预先配置时才支持设置。 |
pwm[1-4] |
SmartFan 模式下只读,手动控制模式下读/写 |
驱动程序会检查传感器控制寄存器,并且不导出未启用的传感器。然而,一个已启用的传感器实际上可能没有连接,从而提供零读数。
限制¶
当前版本不支持以下功能:
SmartFan 控制
看门狗
GPIO
外部温度传感器
SMI
最小值/最大值
许多其他...