summaryrefslogtreecommitdiffstats
path: root/recipes-bsp
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2025-02-18 15:21:23 -0300
committerGitHub <noreply@github.com>2025-02-18 15:21:23 -0300
commit75413b5dfc6c233b49a4401f15f0b7a2c35d0672 (patch)
treed51ab632b76f0202f0b42c62a9fe756b699595c8 /recipes-bsp
parent3a9ad4043057a2b528f92474712ded6773224e69 (diff)
parent6eb9f775504e01f52a103fefbe7a742274f0b4a3 (diff)
downloadmeta-freescale-75413b5dfc6c233b49a4401f15f0b7a2c35d0672.tar.gz
Merge pull request #2136 from Freescale/backport-2135-to-styhead
[Backport styhead] firmware-nxp-wifi: create symbolic links to firmware/mrvl folder
Diffstat (limited to 'recipes-bsp')
-rw-r--r--recipes-bsp/firmware-imx/firmware-nxp-wifi_1.1.bb (renamed from recipes-bsp/firmware-imx/firmware-nxp-wifi_1.0.bb)9
1 files changed, 6 insertions, 3 deletions
diff --git a/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.0.bb b/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.1.bb
index b362c4e2..31c806b0 100644
--- a/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.0.bb
+++ b/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.1.bb
@@ -44,7 +44,10 @@ do_install() {
44 44
45 oe_runmake install INSTALLDIR=${D}${nonarch_base_libdir}/firmware/nxp 45 oe_runmake install INSTALLDIR=${D}${nonarch_base_libdir}/firmware/nxp
46 46
47 47 # Upstream SDIO8997 and IW416 driver firmwares are located on mrvl folder
48 install -d ${D}${nonarch_base_libdir}/firmware/mrvl
49 ln -frs ${D}${nonarch_base_libdir}/firmware/nxp/sdiouart8997_combo_v4.bin ${D}${nonarch_base_libdir}/firmware/mrvl/sdiouart8997_combo_v4.bin
50 ln -frs ${D}${nonarch_base_libdir}/firmware/nxp/sdiouartiw416_combo_v0.bin ${D}${nonarch_base_libdir}/firmware/mrvl/sdiouartiw416_combo_v0.bin
48} 51}
49 52
50PACKAGES =+ " \ 53PACKAGES =+ " \
@@ -105,6 +108,7 @@ RREPLACES:${PN}-nxp8997-pcie = "linux-firmware-nxp8997-pcie"
105RCONFLICTS:${PN}-nxp8997-pcie = "linux-firmware-nxp8997-pcie" 108RCONFLICTS:${PN}-nxp8997-pcie = "linux-firmware-nxp8997-pcie"
106 109
107FILES:${PN}-nxp8997-sdio = " \ 110FILES:${PN}-nxp8997-sdio = " \
111 ${nonarch_base_libdir}/firmware/mrvl/sdiouart8997_combo_v4.bin \
108 ${nonarch_base_libdir}/firmware/nxp/sdio*8997* \ 112 ${nonarch_base_libdir}/firmware/nxp/sdio*8997* \
109" 113"
110RDEPENDS:${PN}-nxp8997-sdio += "${PN}-nxp8997-common" 114RDEPENDS:${PN}-nxp8997-sdio += "${PN}-nxp8997-common"
@@ -139,6 +143,7 @@ RREPLACES:${PN}-nxp9098-sdio = "linux-firmware-nxp9098-sdio"
139RCONFLICTS:${PN}-nxp9098-sdio = "linux-firmware-nxp9098-sdio" 143RCONFLICTS:${PN}-nxp9098-sdio = "linux-firmware-nxp9098-sdio"
140 144
141FILES:${PN}-nxpiw416-sdio = " \ 145FILES:${PN}-nxpiw416-sdio = " \
146 ${nonarch_base_libdir}/firmware/mrvl/sdiouartiw416_combo_v0.bin \
142 ${nonarch_base_libdir}/firmware/nxp/*iw416* \ 147 ${nonarch_base_libdir}/firmware/nxp/*iw416* \
143" 148"
144RDEPENDS:${PN}-nxpiw416-sdio += "${PN}-nxp-common" 149RDEPENDS:${PN}-nxpiw416-sdio += "${PN}-nxp-common"
@@ -168,5 +173,3 @@ RDEPENDS:${PN}-nxpiw612-sdio += "${PN}-nxp-common"
168RPROVIDES:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio" 173RPROVIDES:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio"
169RREPLACES:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio" 174RREPLACES:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio"
170RCONFLICTS:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio" 175RCONFLICTS:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio"
171
172COMPATIBLE_MACHINE = "(imx-generic-bsp)"