]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
hwmon: (gpio-fan) Add regulator support
authorAlexander Stein <alexander.stein@ew.tq-group.com>
Wed, 9 Apr 2025 06:54:26 +0000 (08:54 +0200)
committerGuenter Roeck <linux@roeck-us.net>
Wed, 23 Apr 2025 14:18:27 +0000 (07:18 -0700)
commit0d01110e6356e95320091f36e3d7ce92fa597d1f
treefb7ce9d6188876b1e223c74236be36b726f9522b
parent9b116ba6c9eb9d3b33de0363fafdc5941116f029
hwmon: (gpio-fan) Add regulator support

FANs might be supplied by a regulator which needs to be enabled as well.
This is implemented using runtime PM. Every time speed_index changes from
0 to non-zero and vise versa RPM is resumed or suspended.
Intitial RPM state is determined by initial value of speed_index.

Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
Link: https://lore.kernel.org/r/20250409065430.1413439-1-alexander.stein@ew.tq-group.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
drivers/hwmon/gpio-fan.c