diff options
| -rw-r--r-- | recipes-bsp/firmware-imx/firmware-nxp-wifi_1.1.bb | 10 |
1 files changed, 3 insertions, 7 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 830a84a5a..943d8a680 100644 --- a/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.1.bb +++ b/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.1.bb | |||
| @@ -30,23 +30,19 @@ 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 | |||
| 35 | # Install bcm4359-pcie | 33 | # Install bcm4359-pcie |
| 36 | for f in cyw-wifi-bt/*_CYW*/brcmfmac4359-pcie*; do | 34 | for f in cyw-wifi-bt/*_CYW*/brcmfmac4359-pcie*; do |
| 37 | install -D -m 0644 $f ${D}${nonarch_base_libdir}/firmware/brcm/$(basename $f) | 35 | [ -e $f ] && install -D -m 0644 $f ${D}${nonarch_base_libdir}/firmware/brcm/$(basename $f) |
| 38 | done | 36 | done |
| 39 | 37 | ||
| 40 | for f in cyw-wifi-bt/*_CYW*/BCM4349B1*.hcd; do | 38 | for f in cyw-wifi-bt/*_CYW*/BCM4349B1*.hcd; do |
| 41 | install -D -m 0644 $f ${D}${sysconfdir}/firmware/$(basename $f) | 39 | [ -e $f ] && install -D -m 0644 $f ${D}${sysconfdir}/firmware/$(basename $f) |
| 42 | done | 40 | done |
| 43 | 41 | ||
| 44 | for f in nxp/FwImage_IW612_SD/*; do | 42 | for f in nxp/FwImage_IW612_SD/*; do |
| 45 | install -D -m 0644 $f ${D}${nonarch_base_libdir}/firmware/nxp/IW612_SD_RFTest/$(basename $f) | 43 | [ -e $f ] && install -D -m 0644 $f ${D}${nonarch_base_libdir}/firmware/nxp/IW612_SD_RFTest/$(basename $f) |
| 46 | done | 44 | done |
| 47 | 45 | ||
| 48 | shopt -u nullglob | ||
| 49 | |||
| 50 | oe_runmake install INSTALLDIR=${D}${nonarch_base_libdir}/firmware/nxp | 46 | oe_runmake install INSTALLDIR=${D}${nonarch_base_libdir}/firmware/nxp |
| 51 | 47 | ||
| 52 | # Upstream SDIO8997 and IW416 driver firmwares are located on mrvl folder | 48 | # Upstream SDIO8997 and IW416 driver firmwares are located on mrvl folder |
