浏览代码

linux-firmware-rpidistro: Add cyfmac43455-sdio.bin symlink to minimal

According to the README on rpi-distro firmware-nonfree [1] this symlink
needs to exists.

Fixes,

```
[    6.794584] brcmfmac mmc1:0001:1: Direct firmware load for brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.bin failed with error -2
```

There are previous reported stability issues with 802.11r [2] and
choosing minimal removes this support and indirectly fixes the issues.

[1] https://github.com/RPi-Distro/firmware-nonfree/blob/bookworm/debian/config/brcm80211/cypress/README.txt
[2] https://github.com/raspberrypi/linux/issues/3849

Signed-off-by: Anibal Limon <anibal@limonsoftware.com>
Anibal Limon 9 月之前
父节点
当前提交
6e1d838b18
共有 1 个文件被更改,包括 1 次插入0 次删除
  1. 1 0
      recipes-kernel/linux-firmware-rpidistro/linux-firmware-rpidistro_git.bb

+ 1 - 0
recipes-kernel/linux-firmware-rpidistro/linux-firmware-rpidistro_git.bb

@@ -43,6 +43,7 @@ do_install() {
     done
 
     cp -R --no-dereference --preserve=mode,links -v debian/config/brcm80211/cypress/* ${D}${nonarch_base_libdir}/firmware/cypress/
+    ln -s cyfmac43455-sdio-minimal.bin ${D}${nonarch_base_libdir}/firmware/cypress/cyfmac43455-sdio.bin
 
     rm ${D}${nonarch_base_libdir}/firmware/cypress/README.txt
 }