summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--recipes-bsp/firmware-imx/firmware-nxp-wifi_1.1.bb28
1 files changed, 24 insertions, 4 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 59ce30d03..51e8b69e4 100644
--- a/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.1.bb
+++ b/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.1.bb
@@ -1,4 +1,4 @@
1# Copyright 2020-2024 NXP 1# Copyright 2020-2025 NXP
2 2
3SUMMARY = "Wi-Fi firmware redistributed by NXP" 3SUMMARY = "Wi-Fi firmware redistributed by NXP"
4DESCRIPTION = "Additional Wi-Fi firmware redistributed by NXP. Some \ 4DESCRIPTION = "Additional Wi-Fi firmware redistributed by NXP. Some \
@@ -7,11 +7,12 @@ should be preferred."
7 7
8SECTION = "kernel" 8SECTION = "kernel"
9LICENSE = "Proprietary" 9LICENSE = "Proprietary"
10LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=c0fb372b5d7f12181de23ef480f225f3" 10LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=a93b654673e1bc8398ed1f30e0813359"
11 11
12SRC_URI = "git://github.com/nxp-imx/imx-firmware.git;protocol=https;branch=${SRCBRANCH}" 12SRC_URI = "git://github.com/nxp-imx/imx-firmware.git;protocol=https;branch=${SRCBRANCH}"
13SRCBRANCH = "lf-6.12.3_1.0.0" 13SRCBRANCH = "lf-6.12.20_2.0.0"
14SRCREV = "eef7ef94bc44cacd3b068f66658ef33391547daa" 14SRCREV = "d31ea8aaba67e188ba0071a90da0364e3946c83a"
15
15 16
16inherit allarch 17inherit allarch
17 18
@@ -67,8 +68,10 @@ PACKAGES =+ " \
67 ${PN}-nxp9098-pcie \ 68 ${PN}-nxp9098-pcie \
68 ${PN}-nxp9098-common \ 69 ${PN}-nxp9098-common \
69 ${PN}-nxp9098-sdio \ 70 ${PN}-nxp9098-sdio \
71 ${PN}-nxpaw693-pcie \
70 ${PN}-nxpiw416-sdio \ 72 ${PN}-nxpiw416-sdio \
71 ${PN}-nxpiw610-sdio \ 73 ${PN}-nxpiw610-sdio \
74 ${PN}-nxpiw610-usb \
72 ${PN}-nxpiw612-sdio \ 75 ${PN}-nxpiw612-sdio \
73" 76"
74 77
@@ -160,6 +163,7 @@ RCONFLICTS:${PN}-nxpiw416-sdio = "linux-firmware-nxpiw416-sdio"
160FILES:${PN}-nxpiw610-sdio += " \ 163FILES:${PN}-nxpiw610-sdio += " \
161 ${nonarch_base_libdir}/firmware/nxp/sd_iw610.bin.se \ 164 ${nonarch_base_libdir}/firmware/nxp/sd_iw610.bin.se \
162 ${nonarch_base_libdir}/firmware/nxp/sduart_iw610.bin.se \ 165 ${nonarch_base_libdir}/firmware/nxp/sduart_iw610.bin.se \
166 ${nonarch_base_libdir}/firmware/nxp/sduartspi_iw610.bin.se \
163 ${nonarch_base_libdir}/firmware/nxp/uart_iw610_bt.bin.se \ 167 ${nonarch_base_libdir}/firmware/nxp/uart_iw610_bt.bin.se \
164 ${nonarch_base_libdir}/firmware/nxp/uartspi_iw610.bin.se \ 168 ${nonarch_base_libdir}/firmware/nxp/uartspi_iw610.bin.se \
165" 169"
@@ -168,6 +172,11 @@ RPROVIDES:${PN}-nxpiw610-sdio = "linux-firmware-nxpiw610-sdio"
168RREPLACES:${PN}-nxpiw610-sdio = "linux-firmware-nxpiw610-sdio" 172RREPLACES:${PN}-nxpiw610-sdio = "linux-firmware-nxpiw610-sdio"
169RCONFLICTS:${PN}-nxpiw610-sdio = "linux-firmware-nxpiw610-sdio" 173RCONFLICTS:${PN}-nxpiw610-sdio = "linux-firmware-nxpiw610-sdio"
170 174
175FILES:${PN}-nxpiw610-usb += " \
176 ${nonarch_base_libdir}/firmware/nxp/usb*_iw610.bin.se \
177"
178RDEPENDS:${PN}-nxpiw610-usb += "${PN}-nxp-common"
179
171FILES:${PN}-nxpiw612-sdio = " \ 180FILES:${PN}-nxpiw612-sdio = " \
172 ${nonarch_base_libdir}/firmware/nxp/sduart_nw61x_v1.bin.se \ 181 ${nonarch_base_libdir}/firmware/nxp/sduart_nw61x_v1.bin.se \
173 ${nonarch_base_libdir}/firmware/nxp/sd_w61x_v1.bin.se \ 182 ${nonarch_base_libdir}/firmware/nxp/sd_w61x_v1.bin.se \
@@ -180,6 +189,12 @@ RPROVIDES:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio"
180RREPLACES:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio" 189RREPLACES:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio"
181RCONFLICTS:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio" 190RCONFLICTS:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio"
182 191
192FILES:${PN}-nxpaw693-pcie += " \
193 ${nonarch_base_libdir}/firmware/nxp/pcie*aw693* \
194 ${nonarch_base_libdir}/firmware/nxp/uart*aw693* \
195"
196RDEPENDS:${PN}-nxpaw693-pcie += "${PN}-nxp-common"
197
183RDEPENDS:${PN}-all-sdio = " \ 198RDEPENDS:${PN}-all-sdio = " \
184 ${PN}-nxp8801-sdio \ 199 ${PN}-nxp8801-sdio \
185 ${PN}-nxp8987-sdio \ 200 ${PN}-nxp8987-sdio \
@@ -192,4 +207,9 @@ RDEPENDS:${PN}-all-sdio = " \
192RDEPENDS:${PN}-all-pcie = " \ 207RDEPENDS:${PN}-all-pcie = " \
193 ${PN}-nxp8997-pcie \ 208 ${PN}-nxp8997-pcie \
194 ${PN}-nxp9098-pcie \ 209 ${PN}-nxp9098-pcie \
210 ${PN}-nxpaw693-pcie \
211"
212
213RDEPENDS:${PN}-all-usb = " \
214 ${PN}-nxpiw610-usb \
195" 215"