mirror of
git://git.yoctoproject.org/linux-yocto.git
synced 2025-07-16 02:29:39 +02:00

Add Nuvoton BMC NPCM750/730/715/705 Pulse Width Modulation (PWM) and Fan tacho driver. The Nuvoton BMC NPCM750/730/715/705 supports 8 PWM controller outputs and 16 Fan controller inputs. The driver provides a sysfs entries through which the user can configure the duty-cycle value from 0(off) and 255(full speed) and read the fan tacho rpm value. Signed-off-by: Tomer Maimon <tmaimon77@gmail.com> Signed-off-by: Guenter Roeck <linux@roeck-us.net>
631 B
631 B
Kernel driver npcm750-pwm-fan
Supported chips: NUVOTON NPCM750/730/715/705
Authors: tomer.maimon@nuvoton.com
Description:
This driver implements support for NUVOTON NPCM7XX PWM and Fan Tacho controller. The PWM controller supports up to 8 PWM outputs. The Fan tacho controller supports up to 16 tachometer inputs.
The driver provides the following sensor accesses in sysfs:
fanX_input ro provide current fan rotation value in RPM as reported by the fan to the device.
pwmX rw get or set PWM fan control value. This is an integer value between 0(off) and 255(full speed).