[OE-core] [PATCH] linux-firmware: package Qualcomm QCA firmware

Ricardo Salveti rsalveti at rsalveti.net
Sat May 6 18:43:38 UTC 2017


On Fri, May 5, 2017 at 6:33 PM, Khem Raj <raj.khem at gmail.com> wrote:
>
> On Fri, May 5, 2017 at 4:03 PM Ricardo Salveti <rsalveti at rsalveti.net>
> wrote:
>>
>> Firmware files for the QCA61x4 ROME BT family chips. Firmware shares the
>> same license as used by ath10k.
>>
>> Signed-off-by: Ricardo Salveti <rsalveti at rsalveti.net>
>> ---
>>  meta/recipes-kernel/linux-firmware/linux-firmware_git.bb | 8 +++++++-
>>  1 file changed, 7 insertions(+), 1 deletion(-)
>>
>> diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
>> b/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
>> index be5bdbd..143e8dd 100644
>> --- a/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
>> +++ b/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
>> @@ -231,7 +231,7 @@ PACKAGES =+ "${PN}-ralink-license ${PN}-ralink \
>>               ${PN}-broadcom-license ${PN}-bcm4329 ${PN}-bcm4330
>> ${PN}-bcm4334 ${PN}-bcm43340 ${PN}-bcm4339 ${PN}-bcm43430 ${PN}-bcm4354 \
>>               ${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}-ar3k-license ${PN}-ar3k ${PN}-ath10k-license
>> ${PN}-ath10k ${PN}-qca \
>>               \
>>               ${PN}-iwlwifi-license ${PN}-iwlwifi \
>>               ${PN}-iwlwifi-135-6 \
>> @@ -292,6 +292,7 @@ LICENSE_${PN}-ar3k = "Firmware-qualcommAthos_ar3k"
>>  LICENSE_${PN}-ar3k-license = "Firmware-qualcommAthos_ar3k"
>>  LICENSE_${PN}-ath10k = "Firmware-qualcommAthos_ath10k"
>>  LICENSE_${PN}-ath10k-license = "Firmware-qualcommAthos_ath10k"
>> +LICENSE_${PN}-qca = "Firmware-qualcommAthos_ath10k"
>
> It seems you are not using this so may be it can be removed ?

It's used just to define the license of the package itself, otherwise
it will use the entire list of licenses available in the recipe itself, like:

diff -Naur a/linux-firmware-qca b/linux-firmware-qca
--- a/linux-firmware-qca    2017-05-05 14:19:25.000000000 -0300
+++ b/linux-firmware-qca     2017-05-06 15:41:31.293203659 -0300
@@ -5,7 +5,7 @@
 PKGE: 1
 PKGV: 0.0+git0+b14134583c
 PKGR: r0
-LICENSE_linux-firmware-qca: Firmware-qualcommAthos_ath10k
+LICENSE:     Firmware-Abilis     & Firmware-adsp_sst     &
Firmware-agere     & Firmware-amdgpu     & Firmware-amd-ucode     &
Firmware-atheros_firmware     & Firmware-atmel     &
Firmware-broadcom_bcm43xx     & Firmware-ca0132     & Firmware-cavium
   & Firmware-chelsio_firmware     & Firmware-cw1200     &
Firmware-dib0700     & Firmware-e100     & Firmware-ene_firmware     &
Firmware-fw_sst_0f28     & Firmware-go7007     & Firmware-GPLv2     &
Firmware-hfi1_firmware     & Firmware-i2400m     & Firmware-i915     &
Firmware-ibt_firmware     & Firmware-it913x     &
Firmware-iwlwifi_firmware     & Firmware-IntcSST2     &
Firmware-kaweth     & Firmware-Marvell     & Firmware-moxa     &
Firmware-myri10ge_firmware     & Firmware-nvidia     & Firmware-OLPC
  & Firmware-ath9k-htc     & Firmware-phanfw     & Firmware-qat     &
Firmware-qla1280     & Firmware-qla2xxx     &
Firmware-qualcommAthos_ar3k     & Firmware-qualcommAthos_ath10k     &
Firmware-r8a779x_usb3     & Firmware-radeon     &
Firmware-ralink_a_mediatek_company_firmware     &
Firmware-ralink-firmware     & Firmware-rtlwifi_firmware     &
Firmware-siano     & Firmware-tda7706-firmware     &
Firmware-ti-connectivity     & Firmware-ti-keystone     &
Firmware-ueagle-atm4-firmware     & Firmware-via_vt6656     &
Firmware-wl1251     & Firmware-xc4000     & Firmware-xc5000     &
Firmware-xc5000c     & WHENCE
 DESCRIPTION: Firmware files for use with Linux kernel.
 SUMMARY: Firmware files for use with Linux kernel
 RDEPENDS_linux-firmware-qca: linux-firmware-ath10k-license

Thanks,
-- 
Ricardo Salveti de Araujo



More information about the Openembedded-core mailing list