summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2026-01-09 00:14:34 -0800
committerKhem Raj <raj.khem@gmail.com>2026-01-09 00:16:45 -0800
commitc80fa8668f918847b8ad1a5590832651bd2f7b30 (patch)
tree4019c343a67ec21ab8f3ffd26d3f9d322e48cbab
parent5b62375cf3d9d409844f077d2fe28c5d50ff6b6a (diff)
downloadmeta-freescale-c80fa8668f918847b8ad1a5590832651bd2f7b30.tar.gz
firmware-nxp-wifi: Enable nullglob
makes the glob expand to nothing when there are no matches, so the loop body never executes. Fixes | install: cannot stat 'cyw-wifi-bt/*_CYW*/brcmfmac4359-pcie*': No such file or directory Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--recipes-bsp/firmware-imx/firmware-nxp-wifi_1.1.bb4
1 files changed, 4 insertions, 0 deletions
diff --git a/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.1.bb b/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.1.bb
index 51e8b69e4..830a84a5a 100644
--- a/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.1.bb
+++ b/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.1.bb
@@ -30,6 +30,8 @@ do_install() {
30 install -d ${D}${nonarch_base_libdir}/firmware/nxp 30 install -d ${D}${nonarch_base_libdir}/firmware/nxp
31 install -d ${D}${nonarch_base_libdir}/firmware/brcm/ 31 install -d ${D}${nonarch_base_libdir}/firmware/brcm/
32 32
33 shopt -s nullglob
34
33 # Install bcm4359-pcie 35 # Install bcm4359-pcie
34 for f in cyw-wifi-bt/*_CYW*/brcmfmac4359-pcie*; do 36 for f in cyw-wifi-bt/*_CYW*/brcmfmac4359-pcie*; do
35 install -D -m 0644 $f ${D}${nonarch_base_libdir}/firmware/brcm/$(basename $f) 37 install -D -m 0644 $f ${D}${nonarch_base_libdir}/firmware/brcm/$(basename $f)
@@ -43,6 +45,8 @@ do_install() {
43 install -D -m 0644 $f ${D}${nonarch_base_libdir}/firmware/nxp/IW612_SD_RFTest/$(basename $f) 45 install -D -m 0644 $f ${D}${nonarch_base_libdir}/firmware/nxp/IW612_SD_RFTest/$(basename $f)
44 done 46 done
45 47
48 shopt -u nullglob
49
46 oe_runmake install INSTALLDIR=${D}${nonarch_base_libdir}/firmware/nxp 50 oe_runmake install INSTALLDIR=${D}${nonarch_base_libdir}/firmware/nxp
47 51
48 # Upstream SDIO8997 and IW416 driver firmwares are located on mrvl folder 52 # Upstream SDIO8997 and IW416 driver firmwares are located on mrvl folder