blob: 3bbeee7b56d6d5bde8e63c0a6dc36662969e35c3 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
{ pkgs, config, ... }:
{
hardware.cpu.amd.updateMicrocode = true;
environment.systemPackages = [ pkgs.amdctl ];
powerManagement = {
enable = true;
cpuFreqGovernor = "performance";
};
boot = {
kernelModules = [
# "kvm-amd"
"amd-pstate"
"zenpower"
"msr"
];
kernelParams = [ "amd_iommu=on" ];
extraModulePackages = [ config.boot.kernelPackages.zenpower ];
};
}
|