内核驱动 emc2305

支持的芯片

Microchip EMC2305、EMC2303、EMC2302、EMC2301

前缀:‘emc2305’

数据手册:可在 Microchip 网站公开获取

https://www.microchip.com/en-us/product/EMC2305

描述:

此驱动程序实现了对 Microchip EMC2301/2/3/5 基于 RPM 的 PWM 风扇控制器的支持。EMC2305 风扇控制器支持最多 5 个独立控制的 PWM 风扇驱动。风扇转速以 RPM 为单位报告。该驱动程序支持基于 RPM 的 PWM 控制,以使风扇保持在所需的速度。该驱动程序提供了为所有风扇提供一个通用 PWM 接口的可能性,或者最多可配置或使用的最大独立 PWM。

该驱动程序在 hwmon 子系统中提供以下 sysfs 接口

fan[1-5]_fault

RO

用于转速计 TACH1-TACH5 故障指示的文件

fan[1-5]_input

RO

用于转速计 TACH1-TACH5 输入(以 RPM 为单位)的文件

pwm[1-5]

RW

用于 fan[1-5] 目标占空比 (0..255) 的文件

thermal 子系统中的 sysfs 接口

cur_state

RW

用于冷却设备当前冷却状态的文件(0..max_state)

max_state

RO

用于冷却设备最大冷却状态的文件