]> www.infradead.org Git - users/hch/misc.git/commit
hwmon: Add KEBA fan controller support
authorGerhard Engleder <eg@keba.com>
Fri, 25 Apr 2025 19:48:23 +0000 (21:48 +0200)
committerGuenter Roeck <linux@roeck-us.net>
Tue, 13 May 2025 01:05:54 +0000 (18:05 -0700)
commit9b96f82c782c9d3f614c7d34e13382d91bb4854c
treee997e9feb6cb63b85e428638fa925c6035c59b80
parent8fcefe7812f246fff86d6f7ad8e166a564916202
hwmon: Add KEBA fan controller support

The KEBA fan controller is found in the system FPGA of KEBA PLC devices.
It detects if the fan is removed or blocked. For fans with tacho signal
the monitoring of the speed of the fan is supported. It also supports to
regulate the speed of fans with PWM input.

The auxiliary device for this driver is instantiated by the cp500 misc
driver.

Signed-off-by: Gerhard Engleder <eg@keba.com>
Link: https://lore.kernel.org/r/20250425194823.54664-1-gerhard@engleder-embedded.com
[groeck: Added various missing "break;" statements]
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Documentation/hwmon/index.rst
Documentation/hwmon/kfan.rst [new file with mode: 0644]
drivers/hwmon/Kconfig
drivers/hwmon/Makefile
drivers/hwmon/kfan.c [new file with mode: 0644]