summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2023-09-08 10:00:12 -0300
committerGitHub <noreply@github.com>2023-09-08 10:00:12 -0300
commit0ae633652b7bfb9a6c004702ef194a149106010c (patch)
treee69cc59abf1a9e188f7e34b739b5ddb130a264a1
parent04db36f81953fc5f91f6c0b17f6d25b47778fd19 (diff)
parent8562bacb97402f22278a5a8bca82ed7fecc1ca40 (diff)
downloadmeta-freescale-0ae633652b7bfb9a6c004702ef194a149106010c.tar.gz
Merge pull request #1645 from thochstein/firmware-nxp-wifi
NXP WiFi firmware
-rw-r--r--conf/machine/include/imx-base.inc9
-rw-r--r--recipes-bsp/firmware-imx/firmware-nxp-wifi_1.0.bb41
2 files changed, 47 insertions, 3 deletions
diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc
index 3ddd498f..1b09a279 100644
--- a/conf/machine/include/imx-base.inc
+++ b/conf/machine/include/imx-base.inc
@@ -444,24 +444,33 @@ MACHINE_EXTRA_RRECOMMENDS:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'n
444 444
445MACHINE_FIRMWARE:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'nxp8987-sdio', 'firmware-nxp-wifi-nxp8987-sdio', '', d)}" 445MACHINE_FIRMWARE:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'nxp8987-sdio', 'firmware-nxp-wifi-nxp8987-sdio', '', d)}"
446MACHINE_EXTRA_RRECOMMENDS:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'nxp8987-sdio', 'kernel-module-nxp-wlan', '', d)}" 446MACHINE_EXTRA_RRECOMMENDS:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'nxp8987-sdio', 'kernel-module-nxp-wlan', '', d)}"
447PREFERRED_RPROVIDER_linux-firmware-nxp8987-sdio = "firmware-nxp-wifi"
447 448
448MACHINE_FIRMWARE:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'nxp8997-pcie', 'firmware-nxp-wifi-nxp8997-pcie', '', d)}" 449MACHINE_FIRMWARE:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'nxp8997-pcie', 'firmware-nxp-wifi-nxp8997-pcie', '', d)}"
449MACHINE_EXTRA_RRECOMMENDS:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'nxp8997-pcie', 'kernel-module-nxp-wlan', '', d)}" 450MACHINE_EXTRA_RRECOMMENDS:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'nxp8997-pcie', 'kernel-module-nxp-wlan', '', d)}"
451PREFERRED_RPROVIDER_linux-firmware-nxp8997-common = "firmware-nxp-wifi"
452PREFERRED_RPROVIDER_linux-firmware-nxp8997-pcie = "firmware-nxp-wifi"
450 453
451MACHINE_FIRMWARE:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'nxp8997-sdio', 'firmware-nxp-wifi-nxp8997-sdio', '', d)}" 454MACHINE_FIRMWARE:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'nxp8997-sdio', 'firmware-nxp-wifi-nxp8997-sdio', '', d)}"
452MACHINE_EXTRA_RRECOMMENDS:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'nxp8997-sdio', 'kernel-module-nxp-wlan', '', d)}" 455MACHINE_EXTRA_RRECOMMENDS:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'nxp8997-sdio', 'kernel-module-nxp-wlan', '', d)}"
456PREFERRED_RPROVIDER_linux-firmware-nxp8997-sdio = "firmware-nxp-wifi"
453 457
454MACHINE_FIRMWARE:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'nxp9098-pcie', 'firmware-nxp-wifi-nxp9098-pcie', '', d)}" 458MACHINE_FIRMWARE:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'nxp9098-pcie', 'firmware-nxp-wifi-nxp9098-pcie', '', d)}"
455MACHINE_EXTRA_RRECOMMENDS:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'nxp9098-pcie', 'kernel-module-nxp-wlan', '', d)}" 459MACHINE_EXTRA_RRECOMMENDS:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'nxp9098-pcie', 'kernel-module-nxp-wlan', '', d)}"
460PREFERRED_RPROVIDER_linux-firmware-nxp9098-common = "firmware-nxp-wifi"
461PREFERRED_RPROVIDER_linux-firmware-nxp9098-pcie = "firmware-nxp-wifi"
456 462
457MACHINE_FIRMWARE:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'nxp9098-sdio', 'firmware-nxp-wifi-nxp9098-sdio', '', d)}" 463MACHINE_FIRMWARE:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'nxp9098-sdio', 'firmware-nxp-wifi-nxp9098-sdio', '', d)}"
458MACHINE_EXTRA_RRECOMMENDS:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'nxp9098-sdio', 'kernel-module-nxp-wlan', '', d)}" 464MACHINE_EXTRA_RRECOMMENDS:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'nxp9098-sdio', 'kernel-module-nxp-wlan', '', d)}"
465PREFERRED_RPROVIDER_linux-firmware-nxp9098-sdio = "firmware-nxp-wifi"
459 466
460MACHINE_FIRMWARE:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'nxpiw416-sdio', 'firmware-nxp-wifi-nxpiw416-sdio', '', d)}" 467MACHINE_FIRMWARE:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'nxpiw416-sdio', 'firmware-nxp-wifi-nxpiw416-sdio', '', d)}"
461MACHINE_EXTRA_RRECOMMENDS:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'nxpiw416-sdio', 'kernel-module-nxp-wlan', '', d)}" 468MACHINE_EXTRA_RRECOMMENDS:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'nxpiw416-sdio', 'kernel-module-nxp-wlan', '', d)}"
469PREFERRED_RPROVIDER_linux-firmware-nxpiw416-sdio = "firmware-nxp-wifi"
462 470
463MACHINE_FIRMWARE:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'nxpiw612-sdio', 'firmware-nxp-wifi-nxpiw612-sdio', '', d)}" 471MACHINE_FIRMWARE:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'nxpiw612-sdio', 'firmware-nxp-wifi-nxpiw612-sdio', '', d)}"
464MACHINE_EXTRA_RRECOMMENDS:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'nxpiw612-sdio', 'kernel-module-nxp-wlan', '', d)}" 472MACHINE_EXTRA_RRECOMMENDS:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'nxpiw612-sdio', 'kernel-module-nxp-wlan', '', d)}"
473PREFERRED_RPROVIDER_linux-firmware-nxpiw612-sdio = "firmware-nxp-wifi"
465 474
466# Extra QCA Wi-Fi & BTE driver and firmware 475# Extra QCA Wi-Fi & BTE driver and firmware
467MACHINE_EXTRA_RRECOMMENDS:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'qca6174', 'packagegroup-fsl-qca6174', '', d)}" 476MACHINE_EXTRA_RRECOMMENDS:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'qca6174', 'packagegroup-fsl-qca6174', '', d)}"
diff --git a/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.0.bb b/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.0.bb
index e1bb56f8..f4d99666 100644
--- a/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.0.bb
+++ b/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.0.bb
@@ -1,9 +1,9 @@
1# Copyright 2020-2023 NXP 1# Copyright 2020-2023 NXP
2 2
3SUMMARY = "Wi-Fi firmware redistributed by NXP" 3SUMMARY = "Wi-Fi firmware redistributed by NXP"
4DESCRIPTION = "Additional Wi-Fi firmware redistributed by NXP \ 4DESCRIPTION = "Additional Wi-Fi firmware redistributed by NXP. Some \
5and not available in linux-firmware. Once a package becomes \ 5is available in linux-firmware, but what is here is the latest and \
6available in linux-firmware, it can be dropped from this recipe." 6should be preferred."
7 7
8SECTION = "kernel" 8SECTION = "kernel"
9LICENSE = "Proprietary" 9LICENSE = "Proprietary"
@@ -47,12 +47,14 @@ do_install() {
47 install -m 0644 nxp/FwImage_8987/sd8987_wlan.bin ${D}${nonarch_base_libdir}/firmware/nxp 47 install -m 0644 nxp/FwImage_8987/sd8987_wlan.bin ${D}${nonarch_base_libdir}/firmware/nxp
48 install -m 0644 nxp/FwImage_8987/sdiouart8987_combo_v0.bin ${D}${nonarch_base_libdir}/firmware/nxp 48 install -m 0644 nxp/FwImage_8987/sdiouart8987_combo_v0.bin ${D}${nonarch_base_libdir}/firmware/nxp
49 install -m 0644 nxp/FwImage_8987/txpwrlimit_cfg_8987.conf ${D}${nonarch_base_libdir}/firmware/nxp 49 install -m 0644 nxp/FwImage_8987/txpwrlimit_cfg_8987.conf ${D}${nonarch_base_libdir}/firmware/nxp
50 install -m 0644 nxp/FwImage_8987/uartuart8987_bt.bin ${D}${nonarch_base_libdir}/firmware/nxp
50 51
51 # Install NXP Connectivity PCIE8997 firmware 52 # Install NXP Connectivity PCIE8997 firmware
52 install -m 0644 nxp/FwImage_8997/ed_mac_ctrl_V3_8997.conf ${D}${nonarch_base_libdir}/firmware/nxp 53 install -m 0644 nxp/FwImage_8997/ed_mac_ctrl_V3_8997.conf ${D}${nonarch_base_libdir}/firmware/nxp
53 install -m 0644 nxp/FwImage_8997/pcie8997_wlan_v4.bin ${D}${nonarch_base_libdir}/firmware/nxp 54 install -m 0644 nxp/FwImage_8997/pcie8997_wlan_v4.bin ${D}${nonarch_base_libdir}/firmware/nxp
54 install -m 0644 nxp/FwImage_8997/pcieuart8997_combo_v4.bin ${D}${nonarch_base_libdir}/firmware/nxp 55 install -m 0644 nxp/FwImage_8997/pcieuart8997_combo_v4.bin ${D}${nonarch_base_libdir}/firmware/nxp
55 install -m 0644 nxp/FwImage_8997/txpwrlimit_cfg_8997.conf ${D}${nonarch_base_libdir}/firmware/nxp 56 install -m 0644 nxp/FwImage_8997/txpwrlimit_cfg_8997.conf ${D}${nonarch_base_libdir}/firmware/nxp
57 install -m 0644 nxp/FwImage_8997/uartuart8997_bt_v4.bin ${D}${nonarch_base_libdir}/firmware/nxp
56 58
57 # Install NXP Connectivity SDIO8997 firmware 59 # Install NXP Connectivity SDIO8997 firmware
58 install -m 0644 nxp/FwImage_8997_SD/ed_mac_ctrl_V3_8997.conf ${D}${nonarch_base_libdir}/firmware/nxp 60 install -m 0644 nxp/FwImage_8997_SD/ed_mac_ctrl_V3_8997.conf ${D}${nonarch_base_libdir}/firmware/nxp
@@ -65,6 +67,7 @@ do_install() {
65 install -m 0644 nxp/FwImage_9098_PCIE/pcie9098_wlan_v1.bin ${D}${nonarch_base_libdir}/firmware/nxp 67 install -m 0644 nxp/FwImage_9098_PCIE/pcie9098_wlan_v1.bin ${D}${nonarch_base_libdir}/firmware/nxp
66 install -m 0644 nxp/FwImage_9098_PCIE/pcieuart9098_combo_v1.bin ${D}${nonarch_base_libdir}/firmware/nxp 68 install -m 0644 nxp/FwImage_9098_PCIE/pcieuart9098_combo_v1.bin ${D}${nonarch_base_libdir}/firmware/nxp
67 install -m 0644 nxp/FwImage_9098_PCIE/txpwrlimit_cfg_9098.conf ${D}${nonarch_base_libdir}/firmware/nxp 69 install -m 0644 nxp/FwImage_9098_PCIE/txpwrlimit_cfg_9098.conf ${D}${nonarch_base_libdir}/firmware/nxp
70 install -m 0644 nxp/FwImage_9098_PCIE/uartuart9098_bt_v1.bin ${D}${nonarch_base_libdir}/firmware/nxp
68 71
69 # Install NXP Connectivity SDIO9098 firmware 72 # Install NXP Connectivity SDIO9098 firmware
70 install -m 0644 nxp/FwImage_9098_SD/sdio9098_wlan_v1.bin ${D}${nonarch_base_libdir}/firmware/nxp 73 install -m 0644 nxp/FwImage_9098_SD/sdio9098_wlan_v1.bin ${D}${nonarch_base_libdir}/firmware/nxp
@@ -73,10 +76,12 @@ do_install() {
73 # Install NXP Connectivity IW416 firmware 76 # Install NXP Connectivity IW416 firmware
74 install -m 0644 nxp/FwImage_IW416_SD/sdioiw416_wlan_v0.bin ${D}${nonarch_base_libdir}/firmware/nxp 77 install -m 0644 nxp/FwImage_IW416_SD/sdioiw416_wlan_v0.bin ${D}${nonarch_base_libdir}/firmware/nxp
75 install -m 0644 nxp/FwImage_IW416_SD/sdiouartiw416_combo_v0.bin ${D}${nonarch_base_libdir}/firmware/nxp 78 install -m 0644 nxp/FwImage_IW416_SD/sdiouartiw416_combo_v0.bin ${D}${nonarch_base_libdir}/firmware/nxp
79 install -m 0644 nxp/FwImage_IW416_SD/uartiw416_bt_v0.bin ${D}${nonarch_base_libdir}/firmware/nxp
76 80
77 # Install NXP Connectivity IW612 firmware 81 # Install NXP Connectivity IW612 firmware
78 install -m 0644 nxp/FwImage_IW612_SD/sduart_nw61x_v1.bin.se ${D}${nonarch_base_libdir}/firmware/nxp 82 install -m 0644 nxp/FwImage_IW612_SD/sduart_nw61x_v1.bin.se ${D}${nonarch_base_libdir}/firmware/nxp
79 install -m 0644 nxp/FwImage_IW612_SD/sd_w61x_v1.bin.se ${D}${nonarch_base_libdir}/firmware/nxp 83 install -m 0644 nxp/FwImage_IW612_SD/sd_w61x_v1.bin.se ${D}${nonarch_base_libdir}/firmware/nxp
84 install -m 0644 nxp/FwImage_IW612_SD/uartspi_n61x_v1.bin.se ${D}${nonarch_base_libdir}/firmware/nxp
80 for f in nxp/FwImage_IW612_SD/IW612_SD_RFTest/*; do 85 for f in nxp/FwImage_IW612_SD/IW612_SD_RFTest/*; do
81 install -D -m 0644 $f ${D}${nonarch_base_libdir}/firmware/nxp/IW612_SD_RFTest/$(basename $f) 86 install -D -m 0644 $f ${D}${nonarch_base_libdir}/firmware/nxp/IW612_SD_RFTest/$(basename $f)
82 done 87 done
@@ -115,47 +120,77 @@ FILES:${PN}-nxp8987-sdio = " \
115 ${nonarch_base_libdir}/firmware/nxp/*8987* \ 120 ${nonarch_base_libdir}/firmware/nxp/*8987* \
116" 121"
117RDEPENDS:${PN}-nxp8987-sdio += "${PN}-nxp-common" 122RDEPENDS:${PN}-nxp8987-sdio += "${PN}-nxp-common"
123RPROVIDES:${PN}-nxp8987-sdio = "linux-firmware-nxp8987-sdio"
124RREPLACES:${PN}-nxp8987-sdio = "linux-firmware-nxp8987-sdio"
125RCONFLICTS:${PN}-nxp8987-sdio = "linux-firmware-nxp8987-sdio"
118 126
119FILES:${PN}-nxp8997-common = " \ 127FILES:${PN}-nxp8997-common = " \
120 ${nonarch_base_libdir}/firmware/nxp/ed_mac_ctrl_V3_8997.conf \ 128 ${nonarch_base_libdir}/firmware/nxp/ed_mac_ctrl_V3_8997.conf \
121 ${nonarch_base_libdir}/firmware/nxp/txpwrlimit_cfg_8997.conf \ 129 ${nonarch_base_libdir}/firmware/nxp/txpwrlimit_cfg_8997.conf \
130 ${nonarch_base_libdir}/firmware/nxp/uartuart8997_bt_v4.bin \
122" 131"
123RDEPENDS:${PN}-nxp8997-common += "${PN}-nxp-common" 132RDEPENDS:${PN}-nxp8997-common += "${PN}-nxp-common"
133RPROVIDES:${PN}-nxp8997-common = "linux-firmware-nxp8997-common"
134RREPLACES:${PN}-nxp8997-common = "linux-firmware-nxp8997-common"
135RCONFLICTS:${PN}-nxp8997-common = "linux-firmware-nxp8997-common"
124 136
125FILES:${PN}-nxp8997-pcie = " \ 137FILES:${PN}-nxp8997-pcie = " \
126 ${nonarch_base_libdir}/firmware/nxp/pci*8997* \ 138 ${nonarch_base_libdir}/firmware/nxp/pci*8997* \
127" 139"
128RDEPENDS:${PN}-nxp8997-pcie += "${PN}-nxp8997-common" 140RDEPENDS:${PN}-nxp8997-pcie += "${PN}-nxp8997-common"
141RPROVIDES:${PN}-nxp8997-pcie = "linux-firmware-nxp8997-pcie"
142RREPLACES:${PN}-nxp8997-pcie = "linux-firmware-nxp8997-pcie"
143RCONFLICTS:${PN}-nxp8997-pcie = "linux-firmware-nxp8997-pcie"
129 144
130FILES:${PN}-nxp8997-sdio = " \ 145FILES:${PN}-nxp8997-sdio = " \
131 ${nonarch_base_libdir}/firmware/nxp/sdio*8997* \ 146 ${nonarch_base_libdir}/firmware/nxp/sdio*8997* \
132" 147"
133RDEPENDS:${PN}-nxp8997-sdio += "${PN}-nxp8997-common" 148RDEPENDS:${PN}-nxp8997-sdio += "${PN}-nxp8997-common"
149RPROVIDES:${PN}-nxp8997-sdio = "linux-firmware-nxp8997-sdio"
150RREPLACES:${PN}-nxp8997-sdio = "linux-firmware-nxp8997-sdio"
151RCONFLICTS:${PN}-nxp8997-sdio = "linux-firmware-nxp8997-sdio"
134 152
135FILES:${PN}-nxp9098-common = " \ 153FILES:${PN}-nxp9098-common = " \
136 ${nonarch_base_libdir}/firmware/nxp/ed_mac_ctrl_V3_909x.conf \ 154 ${nonarch_base_libdir}/firmware/nxp/ed_mac_ctrl_V3_909x.conf \
137 ${nonarch_base_libdir}/firmware/nxp/txpwrlimit_cfg_9098.conf \ 155 ${nonarch_base_libdir}/firmware/nxp/txpwrlimit_cfg_9098.conf \
156 ${nonarch_base_libdir}/firmware/nxp/uartuart9098_bt_v1.bin \
138" 157"
139RDEPENDS:${PN}-nxp9098-common += "${PN}-nxp-common" 158RDEPENDS:${PN}-nxp9098-common += "${PN}-nxp-common"
159RPROVIDES:${PN}-nxp9098-common = "linux-firmware-nxp9098-common"
160RREPLACES:${PN}-nxp9098-common = "linux-firmware-nxp9098-common"
161RCONFLICTS:${PN}-nxp9098-common = "linux-firmware-nxp9098-common"
140 162
141FILES:${PN}-nxp9098-pcie = " \ 163FILES:${PN}-nxp9098-pcie = " \
142 ${nonarch_base_libdir}/firmware/nxp/pcie*9098* \ 164 ${nonarch_base_libdir}/firmware/nxp/pcie*9098* \
143" 165"
144RDEPENDS:${PN}-nxp9098-pcie += "${PN}-nxp9098-common" 166RDEPENDS:${PN}-nxp9098-pcie += "${PN}-nxp9098-common"
167RPROVIDES:${PN}-nxp9098-pcie = "linux-firmware-nxp9098-pcie"
168RREPLACES:${PN}-nxp9098-pcie = "linux-firmware-nxp9098-pcie"
169RCONFLICTS:${PN}-nxp9098-pcie = "linux-firmware-nxp9098-pcie"
145 170
146FILES:${PN}-nxp9098-sdio = " \ 171FILES:${PN}-nxp9098-sdio = " \
147 ${nonarch_base_libdir}/firmware/nxp/sdio*9098* \ 172 ${nonarch_base_libdir}/firmware/nxp/sdio*9098* \
148" 173"
149RDEPENDS:${PN}-nxp9098-sdio += "${PN}-nxp9098-common" 174RDEPENDS:${PN}-nxp9098-sdio += "${PN}-nxp9098-common"
175RPROVIDES:${PN}-nxp9098-sdio = "linux-firmware-nxp9098-sdio"
176RREPLACES:${PN}-nxp9098-sdio = "linux-firmware-nxp9098-sdio"
177RCONFLICTS:${PN}-nxp9098-sdio = "linux-firmware-nxp9098-sdio"
150 178
151FILES:${PN}-nxpiw416-sdio = " \ 179FILES:${PN}-nxpiw416-sdio = " \
152 ${nonarch_base_libdir}/firmware/nxp/*iw416* \ 180 ${nonarch_base_libdir}/firmware/nxp/*iw416* \
153" 181"
154RDEPENDS:${PN}-nxpiw416-sdio += "${PN}-nxp-common" 182RDEPENDS:${PN}-nxpiw416-sdio += "${PN}-nxp-common"
183RPROVIDES:${PN}-nxpiw416-sdio = "linux-firmware-nxpiw416-sdio"
184RREPLACES:${PN}-nxpiw416-sdio = "linux-firmware-nxpiw416-sdio"
185RCONFLICTS:${PN}-nxpiw416-sdio = "linux-firmware-nxpiw416-sdio"
155 186
156FILES:${PN}-nxpiw612-sdio = " \ 187FILES:${PN}-nxpiw612-sdio = " \
157 ${nonarch_base_libdir}/firmware/nxp/sduart_nw61x_v1.bin.se \ 188 ${nonarch_base_libdir}/firmware/nxp/sduart_nw61x_v1.bin.se \
158 ${nonarch_base_libdir}/firmware/nxp/sd_w61x_v1.bin.se \ 189 ${nonarch_base_libdir}/firmware/nxp/sd_w61x_v1.bin.se \
190 ${nonarch_base_libdir}/firmware/nxp/uartspi_n61x_v1.bin.se \
159 ${nonarch_base_libdir}/firmware/nxp/IW612_SD_RFTest/ \ 191 ${nonarch_base_libdir}/firmware/nxp/IW612_SD_RFTest/ \
160" 192"
161RDEPENDS:${PN}-nxpiw612-sdio += "${PN}-nxp-common" 193RDEPENDS:${PN}-nxpiw612-sdio += "${PN}-nxp-common"
194RPROVIDES:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio"
195RREPLACES:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio"
196RCONFLICTS:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio"