summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2026-02-19 13:54:26 -0300
committerGitHub <noreply@github.com>2026-02-19 13:54:26 -0300
commit0fc1346dc71b5e87a8c8a478cd9dfd37a4710cc9 (patch)
tree1e0c9032cfb47719b25ee897813e1cfd74d119d1
parentc88b2c11049a323f3a2d4d2c5fbe1096518d6bfe (diff)
parent164b3ad2272c9113e642ef8e29b328a58fd3d3b9 (diff)
downloadmeta-freescale-0fc1346dc71b5e87a8c8a478cd9dfd37a4710cc9.tar.gz
Merge pull request #2448 from nxp-upstream/wifi
firmware-nxp-wifi: Cleanup
-rw-r--r--recipes-bsp/firmware-imx/firmware-nxp-wifi_1.1.bb60
1 files changed, 29 insertions, 31 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 25f000ec6..d0607a093 100644
--- a/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.1.bb
+++ b/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.1.bb
@@ -18,8 +18,8 @@ inherit allarch
18 18
19CLEANBROKEN = "1" 19CLEANBROKEN = "1"
20ALLOW_EMPTY:${PN} = "1" 20ALLOW_EMPTY:${PN} = "1"
21ALLOW_EMPTY:${PN}-all-sdio = "1"
22ALLOW_EMPTY:${PN}-all-pcie = "1" 21ALLOW_EMPTY:${PN}-all-pcie = "1"
22ALLOW_EMPTY:${PN}-all-sdio = "1"
23ALLOW_EMPTY:${PN}-all-usb = "1" 23ALLOW_EMPTY:${PN}-all-usb = "1"
24 24
25do_compile[noexec] = "1" 25do_compile[noexec] = "1"
@@ -40,16 +40,18 @@ do_install() {
40 ln -frs ${D}${nonarch_base_libdir}/firmware/nxp/sduartiw416_combo.bin ${D}${nonarch_base_libdir}/firmware/nxp/sdiouartiw416_combo_v0.bin 40 ln -frs ${D}${nonarch_base_libdir}/firmware/nxp/sduartiw416_combo.bin ${D}${nonarch_base_libdir}/firmware/nxp/sdiouartiw416_combo_v0.bin
41} 41}
42 42
43PACKAGES += "${PN}-all-sdio ${PN}-all-pcie ${PN}-all-usb"
44PACKAGES =+ " \ 43PACKAGES =+ " \
45 ${PN}-bcm4359-pcie \ 44 ${PN}-all-pcie \
45 ${PN}-all-sdio \
46 ${PN}-all-usb \
47 \
46 ${PN}-nxp-common \ 48 ${PN}-nxp-common \
47 ${PN}-nxp8987-sdio \ 49 ${PN}-nxp8987-sdio \
48 ${PN}-nxp8997-common \ 50 ${PN}-nxp8997-common \
49 ${PN}-nxp8997-pcie \ 51 ${PN}-nxp8997-pcie \
50 ${PN}-nxp8997-sdio \ 52 ${PN}-nxp8997-sdio \
51 ${PN}-nxp9098-pcie \
52 ${PN}-nxp9098-common \ 53 ${PN}-nxp9098-common \
54 ${PN}-nxp9098-pcie \
53 ${PN}-nxp9098-sdio \ 55 ${PN}-nxp9098-sdio \
54 ${PN}-nxpaw693-pcie \ 56 ${PN}-nxpaw693-pcie \
55 ${PN}-nxpiw416-sdio \ 57 ${PN}-nxpiw416-sdio \
@@ -58,9 +60,23 @@ PACKAGES =+ " \
58 ${PN}-nxpiw612-sdio \ 60 ${PN}-nxpiw612-sdio \
59" 61"
60 62
61FILES:${PN}-bcm4359-pcie = " \ 63RDEPENDS:${PN}-all-sdio = " \
62 ${nonarch_base_libdir}/firmware/brcm/brcmfmac4359-pcie.* \ 64 ${PN}-nxp8987-sdio \
63 ${sysconfdir}/firmware/BCM4349B1_*.hcd \ 65 ${PN}-nxp8997-sdio \
66 ${PN}-nxp9098-sdio \
67 ${PN}-nxpiw416-sdio \
68 ${PN}-nxpiw610-sdio \
69 ${PN}-nxpiw612-sdio \
70"
71
72RDEPENDS:${PN}-all-pcie = " \
73 ${PN}-nxp8997-pcie \
74 ${PN}-nxp9098-pcie \
75 ${PN}-nxpaw693-pcie \
76"
77
78RDEPENDS:${PN}-all-usb = " \
79 ${PN}-nxpiw610-usb \
64" 80"
65 81
66FILES:${PN}-nxp-common = " \ 82FILES:${PN}-nxp-common = " \
@@ -129,6 +145,12 @@ RPROVIDES:${PN}-nxp9098-sdio = "linux-firmware-nxp9098-sdio"
129RREPLACES:${PN}-nxp9098-sdio = "linux-firmware-nxp9098-sdio" 145RREPLACES:${PN}-nxp9098-sdio = "linux-firmware-nxp9098-sdio"
130RCONFLICTS:${PN}-nxp9098-sdio = "linux-firmware-nxp9098-sdio" 146RCONFLICTS:${PN}-nxp9098-sdio = "linux-firmware-nxp9098-sdio"
131 147
148FILES:${PN}-nxpaw693-pcie += " \
149 ${nonarch_base_libdir}/firmware/nxp/pcie*aw693* \
150 ${nonarch_base_libdir}/firmware/nxp/uart*aw693* \
151"
152RDEPENDS:${PN}-nxpaw693-pcie += "${PN}-nxp-common"
153
132FILES:${PN}-nxpiw416-sdio = " \ 154FILES:${PN}-nxpiw416-sdio = " \
133 ${nonarch_base_libdir}/firmware/mrvl/sdiouartiw416_combo_v0.bin \ 155 ${nonarch_base_libdir}/firmware/mrvl/sdiouartiw416_combo_v0.bin \
134 ${nonarch_base_libdir}/firmware/nxp/*iw416* \ 156 ${nonarch_base_libdir}/firmware/nxp/*iw416* \
@@ -166,27 +188,3 @@ RDEPENDS:${PN}-nxpiw612-sdio += "${PN}-nxp-common"
166RPROVIDES:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio" 188RPROVIDES:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio"
167RREPLACES:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio" 189RREPLACES:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio"
168RCONFLICTS:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio" 190RCONFLICTS:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio"
169
170FILES:${PN}-nxpaw693-pcie += " \
171 ${nonarch_base_libdir}/firmware/nxp/pcie*aw693* \
172 ${nonarch_base_libdir}/firmware/nxp/uart*aw693* \
173"
174RDEPENDS:${PN}-nxpaw693-pcie += "${PN}-nxp-common"
175
176RDEPENDS:${PN}-all-sdio = " \
177 ${PN}-nxp8987-sdio \
178 ${PN}-nxp9098-sdio \
179 ${PN}-nxpiw416-sdio \
180 ${PN}-nxpiw610-sdio \
181 ${PN}-nxpiw612-sdio \
182"
183
184RDEPENDS:${PN}-all-pcie = " \
185 ${PN}-nxp8997-pcie \
186 ${PN}-nxp9098-pcie \
187 ${PN}-nxpaw693-pcie \
188"
189
190RDEPENDS:${PN}-all-usb = " \
191 ${PN}-nxpiw610-usb \
192"