summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTom Hochstein <tom.hochstein@nxp.com>2023-04-20 14:56:48 -0700
committerTom Hochstein <tom.hochstein@nxp.com>2023-04-20 14:56:48 -0700
commitd230a8b1f603d01c6eb1220d0066f3a90a75f65a (patch)
tree4c28b157e0823bac9496d0f69fe967923928f57a
parent4c2a6df26ca8e90191fc6aad22cacbb25ea4c6ae (diff)
downloadmeta-freescale-d230a8b1f603d01c6eb1220d0066f3a90a75f65a.tar.gz
firmware-nxp-wifi: Fix iw416 and iw612 additions
Complete the installation for the just-added iw416 and iw612 and add the packaging. Fixes: e513c53 Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
-rw-r--r--recipes-bsp/firmware-imx/firmware-nxp-wifi_1.0.bb24
1 files changed, 23 insertions, 1 deletions
diff --git a/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.0.bb b/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.0.bb
index 3d29aa50..af2a79e4 100644
--- a/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.0.bb
+++ b/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.0.bb
@@ -67,10 +67,17 @@ do_install() {
67 install -m 0644 nxp/FwImage_9098_SD/sdiouart9098_combo_v1.bin ${D}${nonarch_base_libdir}/firmware/nxp 67 install -m 0644 nxp/FwImage_9098_SD/sdiouart9098_combo_v1.bin ${D}${nonarch_base_libdir}/firmware/nxp
68 68
69 # Install NXP Connectivity IW416 firmware 69 # Install NXP Connectivity IW416 firmware
70 install -m 0644 nxp/FwImage_IW416_SD/sdioiw416_wlan_v0.bin ${D}${nonarch_base_libdir}/firmware/nxp
70 install -m 0644 nxp/FwImage_IW416_SD/sdiouartiw416_combo_v0.bin ${D}${nonarch_base_libdir}/firmware/nxp 71 install -m 0644 nxp/FwImage_IW416_SD/sdiouartiw416_combo_v0.bin ${D}${nonarch_base_libdir}/firmware/nxp
72 install -m 0644 nxp/FwImage_IW416_SD/uartiw416_bt_v0.bin ${D}${nonarch_base_libdir}/firmware/nxp
71 73
72 # Install NXP Connectivity IW612 firmware 74 # Install NXP Connectivity IW612 firmware
73 install -m 0644 nxp/FwImage_IW612_SD/sduart_nw61x_v1.bin.se ${D}${nonarch_base_libdir}/firmware/nxp 75 install -m 0644 nxp/FwImage_IW612_SD/sduart_nw61x_v1.bin.se ${D}${nonarch_base_libdir}/firmware/nxp
76 install -m 0644 nxp/FwImage_IW612_SD/sd_w61x_v1.bin.se ${D}${nonarch_base_libdir}/firmware/nxp
77 install -m 0644 nxp/FwImage_IW612_SD/uartspi_n61x_v1.bin.se ${D}${nonarch_base_libdir}/firmware/nxp
78 for f in nxp/FwImage_IW612_SD/IW612_SD_RFTest/*; do
79 install -D -m 0644 $f ${D}${nonarch_base_libdir}/firmware/nxp/IW612_SD_RFTest/$(basename $f)
80 done
74} 81}
75 82
76PACKAGES =+ " \ 83PACKAGES =+ " \
@@ -83,6 +90,8 @@ PACKAGES =+ " \
83 ${PN}-nxp8997-sdio \ 90 ${PN}-nxp8997-sdio \
84 ${PN}-nxp9098-pcie \ 91 ${PN}-nxp9098-pcie \
85 ${PN}-nxp9098-sdio \ 92 ${PN}-nxp9098-sdio \
93 ${PN}-nxpiw416-sdio \
94 ${PN}-nxpiw612-sdio \
86" 95"
87 96
88FILES:${PN}-bcm4359-pcie = " \ 97FILES:${PN}-bcm4359-pcie = " \
@@ -131,3 +140,16 @@ FILES:${PN}-nxp9098-sdio = " \
131 ${nonarch_base_libdir}/firmware/nxp/sdiouart9098* \ 140 ${nonarch_base_libdir}/firmware/nxp/sdiouart9098* \
132" 141"
133RDEPENDS:${PN}-nxp9098-sdio += "${PN}-nxp-common" 142RDEPENDS:${PN}-nxp9098-sdio += "${PN}-nxp-common"
143
144FILES:${PN}-nxpiw416-sdio = " \
145 ${nonarch_base_libdir}/firmware/nxp/*iw416* \
146"
147RDEPENDS:${PN}-nxpiw416-sdio += "${PN}-nxp-common"
148
149FILES:${PN}-nxpiw612-sdio = " \
150 ${nonarch_base_libdir}/firmware/nxp/sduart_nw61x_v1.bin.se \
151 ${nonarch_base_libdir}/firmware/nxp/sd_w61x_v1.bin.se \
152 ${nonarch_base_libdir}/firmware/nxp/uartspi_n61x_v1.bin.se \
153 ${nonarch_base_libdir}/firmware/nxp/IW612_SD_RFTest/ \
154"
155RDEPENDS:${PN}-nxpiw612-sdio += "${PN}-nxp-common"