summaryrefslogtreecommitdiffstats
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
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
-rw-r--r--LICENSE2
-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
2 files changed, 7 insertions, 4 deletions
diff --git a/LICENSE b/LICENSE
index 6af87e2a..bc4cbb10 100644
--- a/LICENSE
+++ b/LICENSE
@@ -11,7 +11,7 @@ This file lists all licenses used by recipes in the meta-freescale layer.
11./recipes-bsp/dp-firmware-cadence/dp-firmware-cadence_22.04.bb: LICENSE = "Proprietary" 11./recipes-bsp/dp-firmware-cadence/dp-firmware-cadence_22.04.bb: LICENSE = "Proprietary"
12./recipes-bsp/firmware-imx/firmware-ele-imx_1.3.0.bb: LICENSE = "Proprietary" 12./recipes-bsp/firmware-imx/firmware-ele-imx_1.3.0.bb: LICENSE = "Proprietary"
13./recipes-bsp/firmware-imx/firmware-imx-8.26.inc: LICENSE = "Proprietary" 13./recipes-bsp/firmware-imx/firmware-imx-8.26.inc: LICENSE = "Proprietary"
14./recipes-bsp/firmware-imx/firmware-nxp-wifi_1.0.bb: LICENSE = "Proprietary" 14./recipes-bsp/firmware-imx/firmware-nxp-wifi_1.1.bb: LICENSE = "Proprietary"
15./recipes-bsp/firmware-imx/firmware-sof-imx_2.3.0.bb: LICENSE = "BSD-3-Clause" 15./recipes-bsp/firmware-imx/firmware-sof-imx_2.3.0.bb: LICENSE = "BSD-3-Clause"
16./recipes-bsp/firmware-upower/firmware-upower_1.3.1.bb: LICENSE = "Proprietary" 16./recipes-bsp/firmware-upower/firmware-upower_1.3.1.bb: LICENSE = "Proprietary"
17./recipes-bsp/fsl-tlu/fsl-tlu_1.0.0.bb: LICENSE = "GPL-2.0-only" 17./recipes-bsp/fsl-tlu/fsl-tlu_1.0.0.bb: LICENSE = "GPL-2.0-only"
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)"