nixos/microcode-amd: Update to early initrd loader

Changed files
+1 -2
nixos
modules
hardware
+1 -2
nixos/modules/hardware/cpu/amd-microcode.nix
···
###### implementation
config = mkIf config.hardware.cpu.amd.updateMicrocode {
-
hardware.firmware = [ "${pkgs.amdUcode}/lib/firmware" ];
-
boot.kernelModules = [ "microcode" ];
+
boot.initrd.prepend = [ "${pkgs.microcodeAmd}/amd-ucode.img" ];
};
}