* [PATCH][sumo 1/3] linux-firmware: add ${PN}-cypress-license handling from meta-raspberrypi
@ 2018-07-30 9:17 Martin Jansa
2018-07-30 9:17 ` [PATCH][sumo 2/3] linux-firmware: update LICENSE for bcm43* packages according to WHENCE file Martin Jansa
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Martin Jansa @ 2018-07-30 9:17 UTC (permalink / raw)
To: openembedded-core
* this will break meta-raspberrypi once more, by including
${PN}-cypress-license package twice in PACKAGES
I've sent fix here:
https://github.com/agherzan/meta-raspberrypi/pull/295
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
.../linux-firmware/linux-firmware_git.bb | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
index dff34e3e3a..898c87dcd1 100644
--- a/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
+++ b/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
@@ -14,6 +14,7 @@ LICENSE = "\
& Firmware-cavium \
& Firmware-chelsio_firmware \
& Firmware-cw1200 \
+ & Firmware-cypress \
& Firmware-dib0700 \
& Firmware-e100 \
& Firmware-ene_firmware \
@@ -74,6 +75,7 @@ LIC_FILES_CHKSUM = "\
file://LICENCE.cavium;md5=c37aaffb1ebe5939b2580d073a95daea \
file://LICENCE.chelsio_firmware;md5=819aa8c3fa453f1b258ed8d168a9d903 \
file://LICENCE.cw1200;md5=f0f770864e7a8444a5c5aa9d12a3a7ed \
+ file://LICENCE.cypress;md5=48cd9436c763bf873961f9ed7b5c147b \
file://LICENSE.dib0700;md5=f7411825c8a555a1a3e5eab9ca773431 \
file://LICENCE.e100;md5=ec0f84136766df159a3ae6d02acdf5a8 \
file://LICENCE.ene_firmware;md5=ed67f0f62f8f798130c296720b7d3921 \
@@ -135,6 +137,7 @@ NO_GENERIC_LICENSE[Firmware-ca0132] = "LICENCE.ca0132"
NO_GENERIC_LICENSE[Firmware-cavium] = "LICENCE.cavium"
NO_GENERIC_LICENSE[Firmware-chelsio_firmware] = "LICENCE.chelsio_firmware"
NO_GENERIC_LICENSE[Firmware-cw1200] = "LICENCE.cw1200"
+NO_GENERIC_LICENSE[Firmware-cypress] = "LICENCE.cypress"
NO_GENERIC_LICENSE[Firmware-dib0700] = "LICENSE.dib0700"
NO_GENERIC_LICENSE[Firmware-e100] = "LICENCE.e100"
NO_GENERIC_LICENSE[Firmware-ene_firmware] = "LICENCE.ene_firmware"
@@ -233,6 +236,7 @@ PACKAGES =+ "${PN}-ralink-license ${PN}-ralink \
${PN}-vt6656-license ${PN}-vt6656 \
${PN}-rtl-license ${PN}-rtl8188 ${PN}-rtl8192cu ${PN}-rtl8192ce ${PN}-rtl8192su ${PN}-rtl8723 ${PN}-rtl8821 \
${PN}-rtl8168 \
+ ${PN}-cypress-license \
${PN}-broadcom-license \
${PN}-bcm4329 ${PN}-bcm4330 ${PN}-bcm4334 ${PN}-bcm43340 \
${PN}-bcm43362 ${PN}-bcm4339 ${PN}-bcm43430 ${PN}-bcm4354 \
@@ -556,6 +560,14 @@ RDEPENDS_${PN}-bcm4339 += "${PN}-broadcom-license"
RDEPENDS_${PN}-bcm43430 += "${PN}-broadcom-license"
RDEPENDS_${PN}-bcm4354 += "${PN}-broadcom-license"
+# For broadcom cypress
+
+LICENSE_${PN}-cypress-license = "Firmware-cypress"
+
+FILES_${PN}-cypress-license = "\
+ ${nonarch_base_libdir}/firmware/LICENCE.cypress \
+"
+
# For Broadcom bnx2-mips
#
# which is a separate case to the other Broadcom firmwares since its
--
2.17.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [PATCH][sumo 2/3] linux-firmware: update LICENSE for bcm43* packages according to WHENCE file
2018-07-30 9:17 [PATCH][sumo 1/3] linux-firmware: add ${PN}-cypress-license handling from meta-raspberrypi Martin Jansa
@ 2018-07-30 9:17 ` Martin Jansa
2018-07-30 9:17 ` [PATCH][sumo 3/3] linux-firmware: add separate packages for all brcm files Martin Jansa
2018-07-30 9:36 ` ✗ patchtest: failure for "[sumo] linux-firmware: add ${P..." and 2 more Patchwork
2 siblings, 0 replies; 4+ messages in thread
From: Martin Jansa @ 2018-07-30 9:17 UTC (permalink / raw)
To: openembedded-core
* the license was updated
brcm/brcmfmac43430-sdio.bin:
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/?id=ec734a30
brcm/brcmfmac43340-sdio.bin:
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/?id=5ac5ad5c
brcm/brcmfmac43362-sdio.bin:
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/?id=be1c535e
brcm/brcmfmac4354-sdio.bin:
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/?id=a2921812
* this shows that with every upgrade the changes in WHENCE file should
checked carefully
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
.../linux-firmware/linux-firmware_git.bb | 41 ++++++++++---------
1 file changed, 21 insertions(+), 20 deletions(-)
diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
index 898c87dcd1..480018a7e9 100644
--- a/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
+++ b/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
@@ -516,11 +516,7 @@ RDEPENDS_${PN}-vt6656 = "${PN}-vt6656-license"
LICENSE_${PN}-bcm4329 = "Firmware-broadcom_bcm43xx"
LICENSE_${PN}-bcm4330 = "Firmware-broadcom_bcm43xx"
LICENSE_${PN}-bcm4334 = "Firmware-broadcom_bcm43xx"
-LICENSE_${PN}-bcm43340 = "Firmware-broadcom_bcm43xx"
-LICENSE_${PN}-bcm43362 = "Firmware-broadcom_bcm43xx"
LICENSE_${PN}-bcm4339 = "Firmware-broadcom_bcm43xx"
-LICENSE_${PN}-bcm43430 = "Firmware-broadcom_bcm43xx"
-LICENSE_${PN}-bcm4354 = "Firmware-broadcom_bcm43xx"
LICENSE_${PN}-broadcom-license = "Firmware-broadcom_bcm43xx"
FILES_${PN}-broadcom-license = " \
@@ -535,38 +531,43 @@ FILES_${PN}-bcm4330 = " \
FILES_${PN}-bcm4334 = " \
${nonarch_base_libdir}/firmware/brcm/brcmfmac4334-sdio.bin \
"
-FILES_${PN}-bcm43340 = " \
- ${nonarch_base_libdir}/firmware/brcm/brcmfmac43340-sdio.bin \
-"
-FILES_${PN}-bcm43362 = " \
- ${nonarch_base_libdir}/firmware/brcm/brcmfmac43362-sdio.bin \
-"
FILES_${PN}-bcm4339 = " \
${nonarch_base_libdir}/firmware/brcm/brcmfmac4339-sdio.bin \
"
-FILES_${PN}-bcm43430 = " \
- ${nonarch_base_libdir}/firmware/brcm/brcmfmac43430-sdio.bin \
-"
-FILES_${PN}-bcm4354 = " \
- ${nonarch_base_libdir}/firmware/brcm/brcmfmac4354-sdio.bin \
-"
RDEPENDS_${PN}-bcm4329 += "${PN}-broadcom-license"
RDEPENDS_${PN}-bcm4330 += "${PN}-broadcom-license"
RDEPENDS_${PN}-bcm4334 += "${PN}-broadcom-license"
-RDEPENDS_${PN}-bcm43340 += "${PN}-broadcom-license"
-RDEPENDS_${PN}-bcm43362 += "${PN}-broadcom-license"
RDEPENDS_${PN}-bcm4339 += "${PN}-broadcom-license"
-RDEPENDS_${PN}-bcm43430 += "${PN}-broadcom-license"
-RDEPENDS_${PN}-bcm4354 += "${PN}-broadcom-license"
# For broadcom cypress
+LICENSE_${PN}-bcm43340 = "Firmware-cypress"
+LICENSE_${PN}-bcm43362 = "Firmware-cypress"
+LICENSE_${PN}-bcm43430 = "Firmware-cypress"
+LICENSE_${PN}-bcm4354 = "Firmware-cypress"
LICENSE_${PN}-cypress-license = "Firmware-cypress"
FILES_${PN}-cypress-license = "\
${nonarch_base_libdir}/firmware/LICENCE.cypress \
"
+FILES_${PN}-bcm43340 = " \
+ ${nonarch_base_libdir}/firmware/brcm/brcmfmac43340-sdio.bin \
+"
+FILES_${PN}-bcm43362 = " \
+ ${nonarch_base_libdir}/firmware/brcm/brcmfmac43362-sdio.bin \
+"
+FILES_${PN}-bcm43430 = " \
+ ${nonarch_base_libdir}/firmware/brcm/brcmfmac43430-sdio.bin \
+"
+FILES_${PN}-bcm4354 = " \
+ ${nonarch_base_libdir}/firmware/brcm/brcmfmac4354-sdio.bin \
+"
+
+RDEPENDS_${PN}-bcm43340 += "${PN}-cypress-license"
+RDEPENDS_${PN}-bcm43362 += "${PN}-cypress-license"
+RDEPENDS_${PN}-bcm43430 += "${PN}-cypress-license"
+RDEPENDS_${PN}-bcm4354 += "${PN}-cypress-license"
# For Broadcom bnx2-mips
#
--
2.17.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [PATCH][sumo 3/3] linux-firmware: add separate packages for all brcm files
2018-07-30 9:17 [PATCH][sumo 1/3] linux-firmware: add ${PN}-cypress-license handling from meta-raspberrypi Martin Jansa
2018-07-30 9:17 ` [PATCH][sumo 2/3] linux-firmware: update LICENSE for bcm43* packages according to WHENCE file Martin Jansa
@ 2018-07-30 9:17 ` Martin Jansa
2018-07-30 9:36 ` ✗ patchtest: failure for "[sumo] linux-firmware: add ${P..." and 2 more Patchwork
2 siblings, 0 replies; 4+ messages in thread
From: Martin Jansa @ 2018-07-30 9:17 UTC (permalink / raw)
To: openembedded-core
* no changes in the content of previously existing packages
* include some silly commands I've used to "parse" WHENCE file to
generate these, some manual changes are still needed, like separating
cypress licensed files, removing duplicates when 2 files are included
in the same package (bcm4356-pcie is exception because sdio and pcie
files have different license).
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
.../linux-firmware/linux-firmware_git.bb | 177 ++++++++++++++----
1 file changed, 136 insertions(+), 41 deletions(-)
diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
index 480018a7e9..cf7abb0f96 100644
--- a/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
+++ b/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
@@ -238,8 +238,38 @@ PACKAGES =+ "${PN}-ralink-license ${PN}-ralink \
${PN}-rtl8168 \
${PN}-cypress-license \
${PN}-broadcom-license \
- ${PN}-bcm4329 ${PN}-bcm4330 ${PN}-bcm4334 ${PN}-bcm43340 \
- ${PN}-bcm43362 ${PN}-bcm4339 ${PN}-bcm43430 ${PN}-bcm4354 \
+ ${PN}-bcm-0bb4-0306 \
+ ${PN}-bcm43143 \
+ ${PN}-bcm43236b \
+ ${PN}-bcm43241b0 \
+ ${PN}-bcm43241b4 \
+ ${PN}-bcm43241b5 \
+ ${PN}-bcm43242a \
+ ${PN}-bcm4329 \
+ ${PN}-bcm4329-fullmac \
+ ${PN}-bcm4330 \
+ ${PN}-bcm4334 \
+ ${PN}-bcm43340 \
+ ${PN}-bcm4335 \
+ ${PN}-bcm43362 \
+ ${PN}-bcm4339 \
+ ${PN}-bcm43430 \
+ ${PN}-bcm43430a0 \
+ ${PN}-bcm43455 \
+ ${PN}-bcm4350 \
+ ${PN}-bcm4350c2 \
+ ${PN}-bcm4354 \
+ ${PN}-bcm4356 \
+ ${PN}-bcm4356-pcie \
+ ${PN}-bcm43569 \
+ ${PN}-bcm43570 \
+ ${PN}-bcm4358 \
+ ${PN}-bcm43602 \
+ ${PN}-bcm4366b \
+ ${PN}-bcm4371 \
+ ${PN}-bcm4373 \
+ ${PN}-bcm43xx \
+ ${PN}-bcm43xx-hdr \
${PN}-atheros-license ${PN}-ar9170 ${PN}-ath6k ${PN}-ath9k \
${PN}-gplv2-license ${PN}-carl9170 \
${PN}-ar3k-license ${PN}-ar3k ${PN}-ath10k-license ${PN}-ath10k ${PN}-qca \
@@ -513,61 +543,126 @@ RDEPENDS_${PN}-vt6656 = "${PN}-vt6656-license"
# For broadcom
-LICENSE_${PN}-bcm4329 = "Firmware-broadcom_bcm43xx"
-LICENSE_${PN}-bcm4330 = "Firmware-broadcom_bcm43xx"
-LICENSE_${PN}-bcm4334 = "Firmware-broadcom_bcm43xx"
-LICENSE_${PN}-bcm4339 = "Firmware-broadcom_bcm43xx"
-LICENSE_${PN}-broadcom-license = "Firmware-broadcom_bcm43xx"
-
-FILES_${PN}-broadcom-license = " \
- ${nonarch_base_libdir}/firmware/LICENCE.broadcom_bcm43xx \
-"
-FILES_${PN}-bcm4329 = " \
- ${nonarch_base_libdir}/firmware/brcm/brcmfmac4329-sdio.bin \
-"
-FILES_${PN}-bcm4330 = " \
- ${nonarch_base_libdir}/firmware/brcm/brcmfmac4330-sdio.bin \
-"
-FILES_${PN}-bcm4334 = " \
- ${nonarch_base_libdir}/firmware/brcm/brcmfmac4334-sdio.bin \
-"
-FILES_${PN}-bcm4339 = " \
- ${nonarch_base_libdir}/firmware/brcm/brcmfmac4339-sdio.bin \
-"
+# for i in `grep brcm WHENCE | grep ^File | sed 's/File: brcm.//g'`; do pkg=`echo $i | sed 's/-[sp40].*//g; s/\.bin//g; s/brcmfmac/bcm/g; s/_hdr/-hdr/g; s/BCM/bcm-0bb4-0306/g'`; echo -e " \${PN}-$pkg \\"; done | sort -u
+LICENSE_${PN}-broadcom-license = "Firmware-broadcom_bcm43xx"
+FILES_${PN}-broadcom-license = "${nonarch_base_libdir}/firmware/LICENCE.broadcom_bcm43xx"
+
+# for i in `grep brcm WHENCE | grep ^File | sed 's/File: brcm.//g'`; do pkg=`echo $i | sed 's/-[sp40].*//g; s/\.bin//g; s/brcmfmac/bcm/g; s/_hdr/-hdr/g; s/BCM/bcm-0bb4-0306/g'`; echo "$i - $pkg"; echo -e "FILES_\${PN}-$pkg = \"\${nonarch_base_libdir}/firmware/brcm/$i\""; done | grep ^FILES
+
+FILES_${PN}-bcm43xx = "${nonarch_base_libdir}/firmware/brcm/bcm43xx-0.fw"
+FILES_${PN}-bcm43xx-hdr = "${nonarch_base_libdir}/firmware/brcm/bcm43xx_hdr-0.fw"
+FILES_${PN}-bcm4329-fullmac = "${nonarch_base_libdir}/firmware/brcm/bcm4329-fullmac-4.bin"
+FILES_${PN}-bcm43236b = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43236b.bin"
+FILES_${PN}-bcm4329 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4329-sdio.bin"
+FILES_${PN}-bcm4330 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4330-sdio.bin"
+FILES_${PN}-bcm4334 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4334-sdio.bin"
+FILES_${PN}-bcm4335 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4335-sdio.bin"
+FILES_${PN}-bcm4339 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4339-sdio.bin"
+FILES_${PN}-bcm43241b0 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43241b0-sdio.bin"
+FILES_${PN}-bcm43241b4 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43241b4-sdio.bin"
+FILES_${PN}-bcm43241b5 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43241b5-sdio.bin"
+FILES_${PN}-bcm43242a = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43242a.bin"
+FILES_${PN}-bcm43143 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43143.bin \
+ ${nonarch_base_libdir}/firmware/brcm/brcmfmac43143-sdio.bin \
+"
+FILES_${PN}-bcm43430a0 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43430a0-sdio.bin"
+FILES_${PN}-bcm43455 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43455-sdio.bin"
+FILES_${PN}-bcm4350c2 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4350c2-pcie.bin"
+FILES_${PN}-bcm4350 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4350-pcie.bin"
+FILES_${PN}-bcm4356 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4356-sdio.bin"
+FILES_${PN}-bcm43569 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43569.bin"
+FILES_${PN}-bcm43570 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43570-pcie.bin"
+FILES_${PN}-bcm4358 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4358-pcie.bin"
+FILES_${PN}-bcm43602 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43602-pcie.bin \
+ ${nonarch_base_libdir}/firmware/brcm/brcmfmac43602-pcie.ap.bin \
+"
+FILES_${PN}-bcm4366b = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4366b-pcie.bin"
+FILES_${PN}-bcm4371 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4371-pcie.bin"
+
+# for i in `grep brcm WHENCE | grep ^File | sed 's/File: brcm.//g'`; do pkg=`echo $i | sed 's/-[sp40].*//g; s/\.bin//g; s/brcmfmac/bcm/g; s/_hdr/-hdr/g; s/BCM/bcm-0bb4-0306/g'`; echo -e "LICENSE_\${PN}-$pkg = \"Firmware-broadcom_bcm43xx\"\nRDEPENDS_\${PN}-$pkg += \"\${PN}-broadcom-license\""; done
+# Currently 1st one and last 6 have cypress LICENSE
+
+LICENSE_${PN}-bcm43xx = "Firmware-broadcom_bcm43xx"
+RDEPENDS_${PN}-bcm43xx += "${PN}-broadcom-license"
+LICENSE_${PN}-bcm43xx-hdr = "Firmware-broadcom_bcm43xx"
+RDEPENDS_${PN}-bcm43xx-hdr += "${PN}-broadcom-license"
+LICENSE_${PN}-bcm4329-fullmac = "Firmware-broadcom_bcm43xx"
+RDEPENDS_${PN}-bcm4329-fullmac += "${PN}-broadcom-license"
+LICENSE_${PN}-bcm43236b = "Firmware-broadcom_bcm43xx"
+RDEPENDS_${PN}-bcm43236b += "${PN}-broadcom-license"
+LICENSE_${PN}-bcm4329 = "Firmware-broadcom_bcm43xx"
RDEPENDS_${PN}-bcm4329 += "${PN}-broadcom-license"
+LICENSE_${PN}-bcm4330 = "Firmware-broadcom_bcm43xx"
RDEPENDS_${PN}-bcm4330 += "${PN}-broadcom-license"
+LICENSE_${PN}-bcm4334 = "Firmware-broadcom_bcm43xx"
RDEPENDS_${PN}-bcm4334 += "${PN}-broadcom-license"
+LICENSE_${PN}-bcm4335 = "Firmware-broadcom_bcm43xx"
+RDEPENDS_${PN}-bcm4335 += "${PN}-broadcom-license"
+LICENSE_${PN}-bcm4339 = "Firmware-broadcom_bcm43xx"
RDEPENDS_${PN}-bcm4339 += "${PN}-broadcom-license"
+LICENSE_${PN}-bcm43241b0 = "Firmware-broadcom_bcm43xx"
+RDEPENDS_${PN}-bcm43241b0 += "${PN}-broadcom-license"
+LICENSE_${PN}-bcm43241b4 = "Firmware-broadcom_bcm43xx"
+RDEPENDS_${PN}-bcm43241b4 += "${PN}-broadcom-license"
+LICENSE_${PN}-bcm43241b5 = "Firmware-broadcom_bcm43xx"
+RDEPENDS_${PN}-bcm43241b5 += "${PN}-broadcom-license"
+LICENSE_${PN}-bcm43242a = "Firmware-broadcom_bcm43xx"
+RDEPENDS_${PN}-bcm43242a += "${PN}-broadcom-license"
+LICENSE_${PN}-bcm43143 = "Firmware-broadcom_bcm43xx"
+RDEPENDS_${PN}-bcm43143 += "${PN}-broadcom-license"
+LICENSE_${PN}-bcm43430a0 = "Firmware-broadcom_bcm43xx"
+RDEPENDS_${PN}-bcm43430a0 += "${PN}-broadcom-license"
+LICENSE_${PN}-bcm43455 = "Firmware-broadcom_bcm43xx"
+RDEPENDS_${PN}-bcm43455 += "${PN}-broadcom-license"
+LICENSE_${PN}-bcm4350c2 = "Firmware-broadcom_bcm43xx"
+RDEPENDS_${PN}-bcm4350c2 += "${PN}-broadcom-license"
+LICENSE_${PN}-bcm4350 = "Firmware-broadcom_bcm43xx"
+RDEPENDS_${PN}-bcm4350 += "${PN}-broadcom-license"
+LICENSE_${PN}-bcm4356 = "Firmware-broadcom_bcm43xx"
+RDEPENDS_${PN}-bcm4356 += "${PN}-broadcom-license"
+LICENSE_${PN}-bcm43569 = "Firmware-broadcom_bcm43xx"
+RDEPENDS_${PN}-bcm43569 += "${PN}-broadcom-license"
+LICENSE_${PN}-bcm43570 = "Firmware-broadcom_bcm43xx"
+RDEPENDS_${PN}-bcm43570 += "${PN}-broadcom-license"
+LICENSE_${PN}-bcm4358 = "Firmware-broadcom_bcm43xx"
+RDEPENDS_${PN}-bcm4358 += "${PN}-broadcom-license"
+LICENSE_${PN}-bcm43602 = "Firmware-broadcom_bcm43xx"
+RDEPENDS_${PN}-bcm43602 += "${PN}-broadcom-license"
+LICENSE_${PN}-bcm4366b = "Firmware-broadcom_bcm43xx"
+RDEPENDS_${PN}-bcm4366b += "${PN}-broadcom-license"
+LICENSE_${PN}-bcm4371 = "Firmware-broadcom_bcm43xx"
+RDEPENDS_${PN}-bcm4371 += "${PN}-broadcom-license"
# For broadcom cypress
-LICENSE_${PN}-bcm43340 = "Firmware-cypress"
-LICENSE_${PN}-bcm43362 = "Firmware-cypress"
-LICENSE_${PN}-bcm43430 = "Firmware-cypress"
-LICENSE_${PN}-bcm4354 = "Firmware-cypress"
LICENSE_${PN}-cypress-license = "Firmware-cypress"
+FILES_${PN}-cypress-license = "${nonarch_base_libdir}/firmware/LICENCE.cypress"
-FILES_${PN}-cypress-license = "\
- ${nonarch_base_libdir}/firmware/LICENCE.cypress \
-"
-FILES_${PN}-bcm43340 = " \
- ${nonarch_base_libdir}/firmware/brcm/brcmfmac43340-sdio.bin \
-"
-FILES_${PN}-bcm43362 = " \
- ${nonarch_base_libdir}/firmware/brcm/brcmfmac43362-sdio.bin \
-"
-FILES_${PN}-bcm43430 = " \
- ${nonarch_base_libdir}/firmware/brcm/brcmfmac43430-sdio.bin \
-"
-FILES_${PN}-bcm4354 = " \
- ${nonarch_base_libdir}/firmware/brcm/brcmfmac4354-sdio.bin \
+FILES_${PN}-bcm-0bb4-0306 = "${nonarch_base_libdir}/firmware/brcm/BCM-0bb4-0306.hcd"
+FILES_${PN}-bcm43340 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43340-sdio.bin"
+FILES_${PN}-bcm43362 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43362-sdio.bin"
+FILES_${PN}-bcm43430 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43430-sdio.bin"
+FILES_${PN}-bcm4354 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4354-sdio.bin"
+FILES_${PN}-bcm4356-pcie = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4356-pcie.bin"
+FILES_${PN}-bcm4373 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4373-sdio.bin \
+ ${nonarch_base_libdir}/firmware/brcm/brcmfmac4373.bin \
"
+LICENSE_${PN}-bcm-0bb4-0306 = "Firmware-cypress"
+RDEPENDS_${PN}-bcm-0bb4-0306 += "${PN}-cypress-license"
+LICENSE_${PN}-bcm43340 = "Firmware-cypress"
RDEPENDS_${PN}-bcm43340 += "${PN}-cypress-license"
+LICENSE_${PN}-bcm43362 = "Firmware-cypress"
RDEPENDS_${PN}-bcm43362 += "${PN}-cypress-license"
+LICENSE_${PN}-bcm43430 = "Firmware-cypress"
RDEPENDS_${PN}-bcm43430 += "${PN}-cypress-license"
+LICENSE_${PN}-bcm4354 = "Firmware-cypress"
RDEPENDS_${PN}-bcm4354 += "${PN}-cypress-license"
+LICENSE_${PN}-bcm4356-pcie = "Firmware-cypress"
+RDEPENDS_${PN}-bcm4356-pcie += "${PN}-cypress-license"
+LICENSE_${PN}-bcm4373 = "Firmware-cypress"
+RDEPENDS_${PN}-bcm4373 += "${PN}-cypress-license"
# For Broadcom bnx2-mips
#
--
2.17.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* ✗ patchtest: failure for "[sumo] linux-firmware: add ${P..." and 2 more
2018-07-30 9:17 [PATCH][sumo 1/3] linux-firmware: add ${PN}-cypress-license handling from meta-raspberrypi Martin Jansa
2018-07-30 9:17 ` [PATCH][sumo 2/3] linux-firmware: update LICENSE for bcm43* packages according to WHENCE file Martin Jansa
2018-07-30 9:17 ` [PATCH][sumo 3/3] linux-firmware: add separate packages for all brcm files Martin Jansa
@ 2018-07-30 9:36 ` Patchwork
2 siblings, 0 replies; 4+ messages in thread
From: Patchwork @ 2018-07-30 9:36 UTC (permalink / raw)
To: Martin Jansa; +Cc: openembedded-core
== Series Details ==
Series: "[sumo] linux-firmware: add ${P..." and 2 more
Revision: 1
URL : https://patchwork.openembedded.org/series/13295/
State : failure
== Summary ==
Thank you for submitting this patch series to OpenEmbedded Core. This is
an automated response. Several tests have been executed on the proposed
series by patchtest resulting in the following failures:
* Issue LIC_FILES_CHKSUM changed on target linux-firmware but there is no "License-Update" tag in commit message [test_lic_files_chksum_modified_not_mentioned]
Suggested fix Include "License-Update: <description>" into the commit message with a brief description
Current checksum file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc file://LICENCE.adsp_sst;md5=615c45b91a5a4a9fe046d6ab9a2df728 file://LICENCE.agere;md5=af0133de6b4a9b2522defd5f188afd31 file://LICENSE.amdgpu;md5=0aa3c2f3e736af320a08a3aeeccecf29 file://LICENSE.amd-ucode;md5=3c5399dc9148d7f0e1f41e34b69cf14f file://LICENCE.atheros_firmware;md5=30a14c7823beedac9fa39c64fdd01a13 file://LICENSE.atmel;md5=aa74ac0c60595dee4d4e239107ea77a3 file://LICENCE.broadcom_bcm43xx;md5=3160c14df7228891b868060e1951dfbc file://LICENCE.ca0132;md5=209b33e66ee5be0461f13d31da392198 file://LICENCE.cavium;md5=c37aaffb1ebe5939b2580d073a95daea file://LICENCE.chelsio_firmware;md5=819aa8c3fa453f1b258ed8d168a9d903 file://LICENCE.cw1200;md5=f0f770864e7a8444a5c5aa9d12a3a7ed file://LICENSE.dib0700;md5=f7411825c8a555a1a3e5eab9ca773431 file://LICENCE.e100;md5=ec0f84136766df159a3ae6d02acdf5a8 file://LICENCE.ene_firmware;md5=ed67f0f62f8f798130c296720b7d3921 file://LICENCE.fw_sst_0f28;md5=6353931c988ad52818ae733ac61cd293 file://LICENCE.go7007;md5=c0bb9f6aaaba55b0529ee9b30aa66beb file://GPL-2;md5=b234ee4d69f5fce4486a80fdaf4a4263 file://LICENSE.hfi1_firmware;md5=5e7b6e586ce7339d12689e49931ad444 file://LICENCE.i2400m;md5=14b901969e23c41881327c0d9e4b7d36 file://LICENSE.i915;md5=2b0b2e0d20984affd4490ba2cba02570 file://LICENCE.ibt_firmware;md5=fdbee1ddfe0fb7ab0b2fcd6b454a366b file://LICENCE.IntcSST2;md5=9e7d8bea77612d7cc7d9e9b54b623062 file://LICENCE.it913x;md5=1fbf727bfb6a949810c4dbfa7e6ce4f8 file://LICENCE.iwlwifi_firmware;md5=3fd842911ea93c29cd32679aa23e1c88 file://LICENCE.kaweth;md5=b1d876e562f4b3b8d391ad8395dfe03f file://LICENCE.Marvell;md5=9ddea1734a4baf3c78d845151f42a37a file://LICENCE.moxa;md5=1086614767d8ccf744a923289d3d4261 file://LICENCE.myri10ge_firmware;md5=42e32fb89f6b959ca222e25ac8df8fed file://LICENCE.Netronome;md5=4add08f2577086d44447996503cddf5f file://LICENCE.nvidia;md5=4428a922ed3ba2ceec95f076a488ce07 file://LICENCE.OLPC;md5=5b917f9d8c061991be4f6f5f108719cd file://LICENCE.open-ath9k-htc-firmware;md5=1b33c9f4d17bc4d457bdb23727046837 file://LICENCE.phanfw;md5=954dcec0e051f9409812b561ea743bfa file://LICENCE.qat_firmware;md5=9e7d8bea77612d7cc7d9e9b54b623062 file://LICENSE.qcom;md5=164e3362a538eb11d3ac51e8e134294b file://LICENCE.qla1280;md5=d6895732e622d950609093223a2c4f5d file://LICENCE.qla2xxx;md5=505855e921b75f1be4a437ad9b79dff0 file://LICENSE.QualcommAtheros_ar3k;md5=b5fe244fb2b532311de1472a3bc06da5 file://LICENSE.QualcommAtheros_ath10k;md5=cb42b686ee5f5cb890275e4321db60a8 file://LICENCE.r8a779x_usb3;md5=4c1671656153025d7076105a5da7e498 file://LICENSE.radeon;md5=68ec28bacb3613200bca44f404c69b16 file://LICENCE.ralink_a_mediatek_company_firmware;md5=728f1a85fd53fd67fa8d7afb080bc435 file://LICENCE.ralink-firmware.txt;md5=ab2c269277c45476fb449673911a2dfd file://LICENCE.rtlwifi_firmware.txt;md5=00d06cfd3eddd5a2698948ead2ad54a5 file://LICENSE.sdma_firmware;md5=51e8c19ecc2270f4b8ea30341ad63ce9 file://LICENCE.siano;md5=4556c1bf830067f12ca151ad953ec2a5 file://LICENCE.tda7706-firmware.txt;md5=835997cf5e3c131d0dddd695c7d9103e file://LICENCE.ti-connectivity;md5=c5e02be633f1499c109d1652514d85ec file://LICENCE.ti-keystone;md5=3a86335d32864b0bef996bee26cc0f2c file://LICENCE.ueagle-atm4-firmware;md5=4ed7ea6b507ccc583b9d594417714118 file://LICENCE.via_vt6656;md5=e4159694cba42d4377a912e78a6e850f file://LICENCE.wl1251;md5=ad3f81922bb9e197014bb187289d3b5b file://LICENCE.xc4000;md5=0ff51d2dc49fce04814c9155081092f0 file://LICENCE.xc5000;md5=1e170c13175323c32c7f4d0998d53f66 file://LICENCE.xc5000c;md5=12b02efa3049db65d524aeb418dd87ca file://WHENCE;md5=eaaf310bac02fee05ea1b334f58c5caf
New checksum file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc file://LICENCE.adsp_sst;md5=615c45b91a5a4a9fe046d6ab9a2df728 file://LICENCE.agere;md5=af0133de6b4a9b2522defd5f188afd31 file://LICENSE.amdgpu;md5=0aa3c2f3e736af320a08a3aeeccecf29 file://LICENSE.amd-ucode;md5=3c5399dc9148d7f0e1f41e34b69cf14f file://LICENCE.atheros_firmware;md5=30a14c7823beedac9fa39c64fdd01a13 file://LICENSE.atmel;md5=aa74ac0c60595dee4d4e239107ea77a3 file://LICENCE.broadcom_bcm43xx;md5=3160c14df7228891b868060e1951dfbc file://LICENCE.ca0132;md5=209b33e66ee5be0461f13d31da392198 file://LICENCE.cavium;md5=c37aaffb1ebe5939b2580d073a95daea file://LICENCE.chelsio_firmware;md5=819aa8c3fa453f1b258ed8d168a9d903 file://LICENCE.cw1200;md5=f0f770864e7a8444a5c5aa9d12a3a7ed file://LICENCE.cypress;md5=48cd9436c763bf873961f9ed7b5c147b file://LICENSE.dib0700;md5=f7411825c8a555a1a3e5eab9ca773431 file://LICENCE.e100;md5=ec0f84136766df159a3ae6d02acdf5a8 file://LICENCE.ene_firmware;md5=ed67f0f62f8f798130c296720b7d3921 file://LICENCE.fw_sst_0f28;md5=6353931c988ad52818ae733ac61cd293 file://LICENCE.go7007;md5=c0bb9f6aaaba55b0529ee9b30aa66beb file://GPL-2;md5=b234ee4d69f5fce4486a80fdaf4a4263 file://LICENSE.hfi1_firmware;md5=5e7b6e586ce7339d12689e49931ad444 file://LICENCE.i2400m;md5=14b901969e23c41881327c0d9e4b7d36 file://LICENSE.i915;md5=2b0b2e0d20984affd4490ba2cba02570 file://LICENCE.ibt_firmware;md5=fdbee1ddfe0fb7ab0b2fcd6b454a366b file://LICENCE.IntcSST2;md5=9e7d8bea77612d7cc7d9e9b54b623062 file://LICENCE.it913x;md5=1fbf727bfb6a949810c4dbfa7e6ce4f8 file://LICENCE.iwlwifi_firmware;md5=3fd842911ea93c29cd32679aa23e1c88 file://LICENCE.kaweth;md5=b1d876e562f4b3b8d391ad8395dfe03f file://LICENCE.Marvell;md5=9ddea1734a4baf3c78d845151f42a37a file://LICENCE.moxa;md5=1086614767d8ccf744a923289d3d4261 file://LICENCE.myri10ge_firmware;md5=42e32fb89f6b959ca222e25ac8df8fed file://LICENCE.Netronome;md5=4add08f2577086d44447996503cddf5f file://LICENCE.nvidia;md5=4428a922ed3ba2ceec95f076a488ce07 file://LICENCE.OLPC;md5=5b917f9d8c061991be4f6f5f108719cd file://LICENCE.open-ath9k-htc-firmware;md5=1b33c9f4d17bc4d457bdb23727046837 file://LICENCE.phanfw;md5=954dcec0e051f9409812b561ea743bfa file://LICENCE.qat_firmware;md5=9e7d8bea77612d7cc7d9e9b54b623062 file://LICENSE.qcom;md5=164e3362a538eb11d3ac51e8e134294b file://LICENCE.qla1280;md5=d6895732e622d950609093223a2c4f5d file://LICENCE.qla2xxx;md5=505855e921b75f1be4a437ad9b79dff0 file://LICENSE.QualcommAtheros_ar3k;md5=b5fe244fb2b532311de1472a3bc06da5 file://LICENSE.QualcommAtheros_ath10k;md5=cb42b686ee5f5cb890275e4321db60a8 file://LICENCE.r8a779x_usb3;md5=4c1671656153025d7076105a5da7e498 file://LICENSE.radeon;md5=68ec28bacb3613200bca44f404c69b16 file://LICENCE.ralink_a_mediatek_company_firmware;md5=728f1a85fd53fd67fa8d7afb080bc435 file://LICENCE.ralink-firmware.txt;md5=ab2c269277c45476fb449673911a2dfd file://LICENCE.rtlwifi_firmware.txt;md5=00d06cfd3eddd5a2698948ead2ad54a5 file://LICENSE.sdma_firmware;md5=51e8c19ecc2270f4b8ea30341ad63ce9 file://LICENCE.siano;md5=4556c1bf830067f12ca151ad953ec2a5 file://LICENCE.tda7706-firmware.txt;md5=835997cf5e3c131d0dddd695c7d9103e file://LICENCE.ti-connectivity;md5=c5e02be633f1499c109d1652514d85ec file://LICENCE.ti-keystone;md5=3a86335d32864b0bef996bee26cc0f2c file://LICENCE.ueagle-atm4-firmware;md5=4ed7ea6b507ccc583b9d594417714118 file://LICENCE.via_vt6656;md5=e4159694cba42d4377a912e78a6e850f file://LICENCE.wl1251;md5=ad3f81922bb9e197014bb187289d3b5b file://LICENCE.xc4000;md5=0ff51d2dc49fce04814c9155081092f0 file://LICENCE.xc5000;md5=1e170c13175323c32c7f4d0998d53f66 file://LICENCE.xc5000c;md5=12b02efa3049db65d524aeb418dd87ca file://WHENCE;md5=eaaf310bac02fee05ea1b334f58c5caf
If you believe any of these test results are incorrect, please reply to the
mailing list (openembedded-core@lists.openembedded.org) raising your concerns.
Otherwise we would appreciate you correcting the issues and submitting a new
version of the patchset if applicable. Please ensure you add/increment the
version number when sending the new version (i.e. [PATCH] -> [PATCH v2] ->
[PATCH v3] -> ...).
---
Guidelines: https://www.openembedded.org/wiki/Commit_Patch_Message_Guidelines
Test framework: http://git.yoctoproject.org/cgit/cgit.cgi/patchtest
Test suite: http://git.yoctoproject.org/cgit/cgit.cgi/patchtest-oe
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2018-07-30 9:36 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-07-30 9:17 [PATCH][sumo 1/3] linux-firmware: add ${PN}-cypress-license handling from meta-raspberrypi Martin Jansa
2018-07-30 9:17 ` [PATCH][sumo 2/3] linux-firmware: update LICENSE for bcm43* packages according to WHENCE file Martin Jansa
2018-07-30 9:17 ` [PATCH][sumo 3/3] linux-firmware: add separate packages for all brcm files Martin Jansa
2018-07-30 9:36 ` ✗ patchtest: failure for "[sumo] linux-firmware: add ${P..." and 2 more Patchwork
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.