Skip to content

Commit cd7502d

Browse files
committed
machines.xerxes: add fancontrol
1 parent 972113d commit cd7502d

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

machines/xerxes/gpd-fan.nix

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,21 @@ in
3232
{
3333
boot.extraModulePackages = [ gpd-fan ];
3434
boot.kernelModules = [ "gpd_fan" ];
35+
36+
hardware.fancontrol = {
37+
enable = true;
38+
config = ''
39+
INTERVAL=2
40+
DEVPATH=hwmon2=devices/platform/gpd_fan hwmon6=devices/pci0000:00/0000:00:18.3
41+
DEVNAME=hwmon2=gpdfan hwmon6=k10temp
42+
FCTEMPS=hwmon2/pwm1=hwmon6/temp1_input
43+
FCFANS=hwmon2/pwm1=hwmon2/fan1_input
44+
MINTEMP=hwmon2/pwm1=45
45+
MAXTEMP=hwmon2/pwm1=85
46+
MINSTART=hwmon2/pwm1=40
47+
MINSTOP=hwmon2/pwm1=30
48+
MINPWM=hwmon2/pwm1=0
49+
MAXPWM=hwmon2/pwm1=255
50+
'';
51+
};
3552
}

0 commit comments

Comments
 (0)