summary refs log tree commit diff
path: root/pkgs/os-specific/linux/firmware/raspberrypi-wireless/default.nix
diff options
context:
space:
mode:
authorMichael Auchter <a@phire.org>2022-12-08 14:56:18 +0000
committerMichael Auchter <a@phire.org>2023-06-27 01:43:32 +0000
commitb00ac84e2c855d4fb830a48cfac268dcecac1844 (patch)
tree7bd760d1078eff8787f59d0c7702b6e831e03975 /pkgs/os-specific/linux/firmware/raspberrypi-wireless/default.nix
parent7ee4597f31b18e21c32c5287cfb7822629db5cf7 (diff)
downloadnixpkgs-b00ac84e2c855d4fb830a48cfac268dcecac1844.tar
nixpkgs-b00ac84e2c855d4fb830a48cfac268dcecac1844.tar.gz
nixpkgs-b00ac84e2c855d4fb830a48cfac268dcecac1844.tar.bz2
nixpkgs-b00ac84e2c855d4fb830a48cfac268dcecac1844.tar.lz
nixpkgs-b00ac84e2c855d4fb830a48cfac268dcecac1844.tar.xz
nixpkgs-b00ac84e2c855d4fb830a48cfac268dcecac1844.tar.zst
nixpkgs-b00ac84e2c855d4fb830a48cfac268dcecac1844.zip
raspberrypiWirelessFirmware: symlinks for Zero 2W
This adds symlinks for WiFi firmware for the RPi Zero 2W
Diffstat (limited to 'pkgs/os-specific/linux/firmware/raspberrypi-wireless/default.nix')
-rw-r--r--pkgs/os-specific/linux/firmware/raspberrypi-wireless/default.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/firmware/raspberrypi-wireless/default.nix b/pkgs/os-specific/linux/firmware/raspberrypi-wireless/default.nix
index 126fd3dfc23..428fbf9dc90 100644
--- a/pkgs/os-specific/linux/firmware/raspberrypi-wireless/default.nix
+++ b/pkgs/os-specific/linux/firmware/raspberrypi-wireless/default.nix
@@ -41,6 +41,13 @@ stdenvNoCC.mkDerivation {
     # See https://github.com/RPi-Distro/firmware-nonfree/issues/26
     ln -s "./cyfmac43455-sdio-standard.bin" "$out/lib/firmware/cypress/cyfmac43455-sdio.bin"
 
+    pushd $out/lib/firmware/brcm &>/dev/null
+    # Symlinks for Zero 2W
+    ln -s "./brcmfmac43436-sdio.bin" "$out/lib/firmware/brcm/brcmfmac43430b0-sdio.raspberrypi,model-zero-2-w.bin"
+    ln -s "./brcmfmac43436-sdio.txt" "$out/lib/firmware/brcm/brcmfmac43430b0-sdio.raspberrypi,model-zero-2-w.txt"
+    ln -s "./brcmfmac43436-sdio.clm_blob" "$out/lib/firmware/brcm/brcmfmac43430b0-sdio.clm_blob"
+    popd &>/dev/null
+
     runHook postInstall
   '';