{ config, lib, ... }: { options.common.profiles.amdCpu.enable = lib.mkEnableOption "amd-cpu profile"; config = lib.mkIf config.common.profiles.amdCpu.enable { hardware.cpu.amd.updateMicrocode = true; boot = { kernelParams = [ "amd_pstate=active" ]; kernelModules = [ "kvm-amd" "amd-pstate" ]; }; }; }