diff options
author | Otavio Salvador <otavio@ossystems.com.br> | 2025-02-18 15:21:23 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-02-18 15:21:23 -0300 |
commit | 75413b5dfc6c233b49a4401f15f0b7a2c35d0672 (patch) | |
tree | d51ab632b76f0202f0b42c62a9fe756b699595c8 | |
parent | 3a9ad4043057a2b528f92474712ded6773224e69 (diff) | |
parent | 6eb9f775504e01f52a103fefbe7a742274f0b4a3 (diff) | |
download | meta-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-- | LICENSE | 2 | ||||
-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
@@ -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 | ||
50 | PACKAGES =+ " \ | 53 | PACKAGES =+ " \ |
@@ -105,6 +108,7 @@ RREPLACES:${PN}-nxp8997-pcie = "linux-firmware-nxp8997-pcie" | |||
105 | RCONFLICTS:${PN}-nxp8997-pcie = "linux-firmware-nxp8997-pcie" | 108 | RCONFLICTS:${PN}-nxp8997-pcie = "linux-firmware-nxp8997-pcie" |
106 | 109 | ||
107 | FILES:${PN}-nxp8997-sdio = " \ | 110 | FILES:${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 | " |
110 | RDEPENDS:${PN}-nxp8997-sdio += "${PN}-nxp8997-common" | 114 | RDEPENDS:${PN}-nxp8997-sdio += "${PN}-nxp8997-common" |
@@ -139,6 +143,7 @@ RREPLACES:${PN}-nxp9098-sdio = "linux-firmware-nxp9098-sdio" | |||
139 | RCONFLICTS:${PN}-nxp9098-sdio = "linux-firmware-nxp9098-sdio" | 143 | RCONFLICTS:${PN}-nxp9098-sdio = "linux-firmware-nxp9098-sdio" |
140 | 144 | ||
141 | FILES:${PN}-nxpiw416-sdio = " \ | 145 | FILES:${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 | " |
144 | RDEPENDS:${PN}-nxpiw416-sdio += "${PN}-nxp-common" | 149 | RDEPENDS:${PN}-nxpiw416-sdio += "${PN}-nxp-common" |
@@ -168,5 +173,3 @@ RDEPENDS:${PN}-nxpiw612-sdio += "${PN}-nxp-common" | |||
168 | RPROVIDES:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio" | 173 | RPROVIDES:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio" |
169 | RREPLACES:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio" | 174 | RREPLACES:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio" |
170 | RCONFLICTS:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio" | 175 | RCONFLICTS:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio" |
171 | |||
172 | COMPATIBLE_MACHINE = "(imx-generic-bsp)" | ||