summary refs log tree commit diff
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2013-09-04 14:22:52 +0200
committerEelco Dolstra <eelco.dolstra@logicblox.com>2013-09-04 14:22:52 +0200
commit25bd880472ade2532bf9b6af5d40b4361e10bb02 (patch)
treeb9dc7271e738bc711cbbde150bbf8364e777940d
parent17457297cb05461696cfc36844b88294bd38222d (diff)
downloadnixlib-25bd880472ade2532bf9b6af5d40b4361e10bb02.tar
nixlib-25bd880472ade2532bf9b6af5d40b4361e10bb02.tar.gz
nixlib-25bd880472ade2532bf9b6af5d40b4361e10bb02.tar.bz2
nixlib-25bd880472ade2532bf9b6af5d40b4361e10bb02.tar.lz
nixlib-25bd880472ade2532bf9b6af5d40b4361e10bb02.tar.xz
nixlib-25bd880472ade2532bf9b6af5d40b4361e10bb02.tar.zst
nixlib-25bd880472ade2532bf9b6af5d40b4361e10bb02.zip
Get firmware from lib/firmware
-rw-r--r--modules/hardware/all-firmware.nix2
-rw-r--r--modules/hardware/cpu/amd-microcode.nix2
-rw-r--r--modules/hardware/cpu/intel-microcode.nix2
3 files changed, 3 insertions, 3 deletions
diff --git a/modules/hardware/all-firmware.nix b/modules/hardware/all-firmware.nix
index 9ef7b1523fcd..16b6a862593a 100644
--- a/modules/hardware/all-firmware.nix
+++ b/modules/hardware/all-firmware.nix
@@ -20,7 +20,7 @@
   ###### implementation
 
   config = pkgs.lib.mkIf config.hardware.enableAllFirmware {
-    hardware.firmware = [ pkgs.firmwareLinuxNonfree ];
+    hardware.firmware = [ "${pkgs.firmwareLinuxNonfree}/lib/firmware" ];
   };
 
 }
diff --git a/modules/hardware/cpu/amd-microcode.nix b/modules/hardware/cpu/amd-microcode.nix
index 350bcb74885f..5720a63834f5 100644
--- a/modules/hardware/cpu/amd-microcode.nix
+++ b/modules/hardware/cpu/amd-microcode.nix
@@ -22,7 +22,7 @@ with pkgs.lib;
   ###### implementation
 
   config = mkIf config.hardware.cpu.amd.updateMicrocode {
-    hardware.firmware = [ pkgs.amdUcode ];
+    hardware.firmware = [ "${pkgs.amdUcode}/lib/firmware" ];
     boot.kernelModules = [ "microcode" ];
   };
 
diff --git a/modules/hardware/cpu/intel-microcode.nix b/modules/hardware/cpu/intel-microcode.nix
index b8e97b4ca4ac..9046ddf83bbf 100644
--- a/modules/hardware/cpu/intel-microcode.nix
+++ b/modules/hardware/cpu/intel-microcode.nix
@@ -22,7 +22,7 @@ with pkgs.lib;
   ###### implementation
 
   config = mkIf config.hardware.cpu.intel.updateMicrocode {
-    hardware.firmware = [ pkgs.microcodeIntel ];
+    hardware.firmware = [ "${pkgs.microcodeIntel}/lib/firmware" ];
     boot.kernelModules = [ "microcode" ];
   };