aboutsummaryrefslogtreecommitdiff
path: root/systems
diff options
context:
space:
mode:
Diffstat (limited to 'systems')
-rw-r--r--systems/daeva.scm13
1 files changed, 12 insertions, 1 deletions
diff --git a/systems/daeva.scm b/systems/daeva.scm
index 1f839ff5..522d3df9 100644
--- a/systems/daeva.scm
+++ b/systems/daeva.scm
@@ -140,7 +140,18 @@
(extra-config (list %xorg-libinput-config))))
(service nix-service-type)
(service pcscd-service-type)
- (service tlp-service-type)
+ (service tlp-service-type
+ (tlp-configuration
+ (cpu-scaling-governor-on-ac (list "performance"))
+ (cpu-scaling-governor-on-bat (list "powersave"))
+ (cpu-scaling-min-freq-on-ac 2400000)
+ (cpu-scaling-min-freq-on-bat 1200000)
+ (cpu-boost-on-ac? #t)
+ (cpu-boost-on-bat? #f)
+ (energy-perf-policy-on-ac "performance")
+ (energy-perf-policy-on-bat "powersave")
+ (pcie-aspm-on-ac "performance")
+ (pcie-aspm-on-bat "powersupersave")))
(simple-service 'my-cron-jobs
mcron-service-type
(list garbage-collector-job