内核驱动程序 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)的文件

热管理子系统中的 sysfs 接口

cur_state

读写 (RW)

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

max_state

只读 (RO)

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