内核驱动 nct7904

支持的芯片

  • 新唐 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

R/W,1/2 表示手动或 SmartFan 模式。仅当 SmartFan 模式已由 BIOS(或配置 EEPROM)预先配置时才支持设置 SmartFan 模式。

pwm[1-4]

在 SmartFan 模式下为 R/O,在手动控制模式下为 R/W

该驱动程序检查传感器控制寄存器,并且不会导出未启用的传感器。无论如何,已启用的传感器实际上可能未连接,因此提供零读数。

局限性

当前版本不支持以下功能

  • SmartFan 控制

  • 看门狗

  • GPIO

  • 外部温度传感器

  • SMI

  • 最小值/最大值

  • 还有很多...