diff options
| -rw-r--r-- | recipes-bsp/firmware-imx/firmware-nxp-wifi_1.1.bb | 28 |
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 | ||
| 3 | SUMMARY = "Wi-Fi firmware redistributed by NXP" | 3 | SUMMARY = "Wi-Fi firmware redistributed by NXP" |
| 4 | DESCRIPTION = "Additional Wi-Fi firmware redistributed by NXP. Some \ | 4 | DESCRIPTION = "Additional Wi-Fi firmware redistributed by NXP. Some \ |
| @@ -7,11 +7,12 @@ should be preferred." | |||
| 7 | 7 | ||
| 8 | SECTION = "kernel" | 8 | SECTION = "kernel" |
| 9 | LICENSE = "Proprietary" | 9 | LICENSE = "Proprietary" |
| 10 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=c0fb372b5d7f12181de23ef480f225f3" | 10 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=a93b654673e1bc8398ed1f30e0813359" |
| 11 | 11 | ||
| 12 | SRC_URI = "git://github.com/nxp-imx/imx-firmware.git;protocol=https;branch=${SRCBRANCH}" | 12 | SRC_URI = "git://github.com/nxp-imx/imx-firmware.git;protocol=https;branch=${SRCBRANCH}" |
| 13 | SRCBRANCH = "lf-6.12.3_1.0.0" | 13 | SRCBRANCH = "lf-6.12.20_2.0.0" |
| 14 | SRCREV = "eef7ef94bc44cacd3b068f66658ef33391547daa" | 14 | SRCREV = "d31ea8aaba67e188ba0071a90da0364e3946c83a" |
| 15 | |||
| 15 | 16 | ||
| 16 | inherit allarch | 17 | inherit 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" | |||
| 160 | FILES:${PN}-nxpiw610-sdio += " \ | 163 | FILES:${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" | |||
| 168 | RREPLACES:${PN}-nxpiw610-sdio = "linux-firmware-nxpiw610-sdio" | 172 | RREPLACES:${PN}-nxpiw610-sdio = "linux-firmware-nxpiw610-sdio" |
| 169 | RCONFLICTS:${PN}-nxpiw610-sdio = "linux-firmware-nxpiw610-sdio" | 173 | RCONFLICTS:${PN}-nxpiw610-sdio = "linux-firmware-nxpiw610-sdio" |
| 170 | 174 | ||
| 175 | FILES:${PN}-nxpiw610-usb += " \ | ||
| 176 | ${nonarch_base_libdir}/firmware/nxp/usb*_iw610.bin.se \ | ||
| 177 | " | ||
| 178 | RDEPENDS:${PN}-nxpiw610-usb += "${PN}-nxp-common" | ||
| 179 | |||
| 171 | FILES:${PN}-nxpiw612-sdio = " \ | 180 | FILES:${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" | |||
| 180 | RREPLACES:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio" | 189 | RREPLACES:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio" |
| 181 | RCONFLICTS:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio" | 190 | RCONFLICTS:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio" |
| 182 | 191 | ||
| 192 | FILES:${PN}-nxpaw693-pcie += " \ | ||
| 193 | ${nonarch_base_libdir}/firmware/nxp/pcie*aw693* \ | ||
| 194 | ${nonarch_base_libdir}/firmware/nxp/uart*aw693* \ | ||
| 195 | " | ||
| 196 | RDEPENDS:${PN}-nxpaw693-pcie += "${PN}-nxp-common" | ||
| 197 | |||
| 183 | RDEPENDS:${PN}-all-sdio = " \ | 198 | RDEPENDS:${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 = " \ | |||
| 192 | RDEPENDS:${PN}-all-pcie = " \ | 207 | RDEPENDS:${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 | |||
| 213 | RDEPENDS:${PN}-all-usb = " \ | ||
| 214 | ${PN}-nxpiw610-usb \ | ||
| 195 | " | 215 | " |
