OSDN Git Service

hwmon: (aquacomputer_d5next) Add support for Aquacomputer Octo
authorAleksa Savic <savicaleksa83@gmail.com>
Mon, 4 Apr 2022 13:42:11 +0000 (15:42 +0200)
committerGuenter Roeck <linux@roeck-us.net>
Tue, 17 May 2022 12:52:59 +0000 (05:52 -0700)
commit752b927951eaa6297bffc12efe603df10496566e
tree763e01a96624b7d0b9d5f2a7ba21fc729afe54b9
parentc0c45238fcf44b05c86f2f7d1dda136df7a83ff9
hwmon: (aquacomputer_d5next) Add support for Aquacomputer Octo

Extend aquacomputer_d5next driver to expose hardware temperature sensors
and fans of the Aquacomputer Octo fan controller, which communicates
through a proprietary USB HID protocol.

Four temperature sensors and eight PWM controllable fans are available.
Additionally, serial number, firmware version and power-on count are
exposed through debugfs.

This driver has been tested on x86_64.

Signed-off-by: Aleksa Savic <savicaleksa83@gmail.com>
Link: https://lore.kernel.org/r/20220404134212.9690-1-savicaleksa83@gmail.com
[groeck: Add missing "select CRC16"]
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Documentation/hwmon/aquacomputer_d5next.rst
drivers/hwmon/Kconfig
drivers/hwmon/aquacomputer_d5next.c