内核驱动 emc2103

支持的芯片

  • SMSC EMC2103

    扫描地址:I2C 0x2e

    前缀:‘emc2103’

    数据手册:不公开

作者

Steve Glendinning <steve.glendinning@smsc.com>

描述

Standard Microsystems Corporation (SMSC) EMC2103 芯片包含最多 4 个温度传感器和一个风扇控制器。

风扇转速以 RPM(每分钟转数)报告。如果转速降至可编程限值以下,则会触发警报。风扇读数可以除以可编程分频器(1、2、4 或 8),以使读数具有更大的范围或精度。并非所有 RPM 值都可以准确表示,因此会进行一些舍入。当分频器为 1 时,可表示的最低值为 480 RPM。

此驱动程序支持基于 RPM 的控制,要使用此功能,应将风扇目标写入 fan1_target,并将 pwm1_enable 设置为 3。

2103-2 和 2103-4 变体具有第三个温度传感器,该传感器可以连接到两个反并联二极管。这些值可以读取为 temp3 和 temp4。如果此通道仅连接了一个二极管,则 temp4 将显示为“故障”。当未安装反并联二极管时,可以使用模块参数“apd=0”来抑制此第 4 个通道。