* [PATCH] linux-firmware: upgrade 20251111 -> 20251125
@ 2025-11-27 13:57 Vivek Puar
2025-11-27 21:16 ` Dmitry Baryshkov
0 siblings, 1 reply; 3+ messages in thread
From: Vivek Puar @ 2025-11-27 13:57 UTC (permalink / raw)
To: openembedded-core; +Cc: Vivek Puar, Dmitry Baryshkov
Upgrade the firmware package to latest release. Add CS42L45 SDCA
codec firmware for dell laptops, and several Qualcomm packages.
Update license for Qualcomm kaanapali packages, update order of
${PN}-qcom-sm8350-adreno alphabetically.
License-Update: new and updated firmware
Signed-off-by: Vivek Puar <vpuar@qti.qualcomm.com>
Cc: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
---
...20251111.bb => linux-firmware_20251125.bb} | 77 +++++++++++++++----
1 file changed, 62 insertions(+), 15 deletions(-)
rename meta/recipes-kernel/linux-firmware/{linux-firmware_20251111.bb => linux-firmware_20251125.bb} (97%)
diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_20251111.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_20251125.bb
similarity index 97%
rename from meta/recipes-kernel/linux-firmware/linux-firmware_20251111.bb
rename to meta/recipes-kernel/linux-firmware/linux-firmware_20251125.bb
index eda42cf855..70f1f0f0dd 100644
--- a/meta/recipes-kernel/linux-firmware/linux-firmware_20251111.bb
+++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20251125.bb
@@ -312,7 +312,7 @@ LIC_FILES_CHKSUM = "file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \
"
# WHENCE checksum is defined separately to ease overriding it if
# class-devupstream is selected.
-WHENCE_CHKSUM = "4a2863b38b43abbc3a09b24ece7d1196"
+WHENCE_CHKSUM = "fc952a29d75c7b9a0c620bf1e7232d35"
# These are not common licenses, set NO_GENERIC_LICENSE for them
# so that the license files will be copied from fetched source
@@ -449,7 +449,7 @@ SRC_URI:class-devupstream = "git://git.kernel.org/pub/scm/linux/kernel/git/firmw
# Pin this to the 20220509 release, override this in local.conf
SRCREV:class-devupstream ?= "b19cbdca78ab2adfd210c91be15a22568e8b8cae"
-SRC_URI[sha256sum] = "ab57a1526595090bb4874c35335e2252288dcbea546eff491654b2313438a47d"
+SRC_URI[sha256sum] = "eb807a01c52882ac97ef5b678d4a246b209e6165ac1287d62a5f93a09ee93cd2"
inherit allarch
@@ -603,7 +603,7 @@ PACKAGES =+ "${PN}-amphion-vpu-license ${PN}-amphion-vpu \
${PN}-bcm43xx \
${PN}-bcm43xx-hdr \
${PN}-bcm54591 \
- ${PN}-cirrus-license ${PN}-cirrus \
+ ${PN}-cirrus-license ${PN}-cirrus ${PN}-cirrus-cs42l45 \
${PN}-cnm-license ${PN}-cnm \
${PN}-atheros-license ${PN}-ar5523 ${PN}-ar9170 ${PN}-ath6k ${PN}-ath9k ${PN}-ath3k \
${PN}-carl9170 \
@@ -641,6 +641,7 @@ PACKAGES =+ "${PN}-amphion-vpu-license ${PN}-amphion-vpu \
${PN}-qca-wcn3988 \
${PN}-qca-wcn399x \
${PN}-qca-wcn6750 \
+ ${PN}-qca-wcn685x \
${PN}-qca-qca2066 \
${PN}-qca-wcn7850 \
\
@@ -715,6 +716,7 @@ PACKAGES =+ "${PN}-amphion-vpu-license ${PN}-amphion-vpu \
${PN}-qcom-qcm6490-ipa ${PN}-qcom-qcm6490-wifi ${PN}-qcom-qcm6490-qupv3fw \
${PN}-qcom-qcs615-adreno ${PN}-qcom-qcs615-audio ${PN}-qcom-qcs615-compute \
${PN}-qcom-qcs6490-radxa-dragon-q6a-audio \
+ ${PN}-qcom-qcs6490-thundercomm-rubikpi3-audio \
${PN}-qcom-qcs8300-adreno ${PN}-qcom-qcs8300-audio ${PN}-qcom-qcs8300-compute \
${PN}-qcom-qcs8300-generalpurpose ${PN}-qcom-qcs8300-qupv3fw \
${PN}-qcom-qrb4210-adreno \
@@ -729,12 +731,13 @@ PACKAGES =+ "${PN}-amphion-vpu-license ${PN}-amphion-vpu \
${PN}-qcom-sc8280xp-lenovo-x13s-vpu \
${PN}-qcom-sdm845-adreno ${PN}-qcom-sdm845-audio ${PN}-qcom-sdm845-compute \
${PN}-qcom-sdm845-thundercomm-db845c-sensors \
- ${PN}-qcom-sdx61-foxconn-firehose \
+ ${PN}-qcom-sdx35-foxconn-firehose ${PN}-qcom-sdx61-foxconn-firehose \
${PN}-qcom-sm8250-adreno ${PN}-qcom-sm8250-audio ${PN}-qcom-sm8250-compute \
${PN}-qcom-sm8250-thundercomm-rb5-sensors \
+ ${PN}-qcom-sm8350-adreno \
${PN}-qcom-sm8550-audio-tplg \
${PN}-qcom-sm8650-audio-tplg \
- ${PN}-qcom-sm8350-adreno \
+ ${PN}-qcom-sm8750-audio ${PN}-qcom-sm8750-compute \
${PN}-qcom-x1e80100-adreno ${PN}-qcom-x1e80100-audio ${PN}-qcom-x1e80100-compute \
${PN}-qcom-x1e80100-lenovo-t14s-g6-adreno ${PN}-qcom-x1e80100-lenovo-t14s-g6-audio \
${PN}-qcom-x1e80100-lenovo-t14s-g6-compute ${PN}-qcom-x1e80100-lenovo-t14s-g6-vpu \
@@ -931,6 +934,7 @@ LICENSE:${PN}-qca-wcn3950 = "Firmware-qcom"
LICENSE:${PN}-qca-wcn3988 = "Firmware-qcom"
LICENSE:${PN}-qca-wcn399x = "Firmware-qualcommAthos_ath10k"
LICENSE:${PN}-qca-wcn6750 = "Firmware-qualcommAthos_ath10k"
+LICENSE:${PN}-qca-wcn685x = "Firmware-qualcommAthos_ath10k"
LICENSE:${PN}-qca-qca2066 = "Firmware-qualcommAthos_ath10k"
LICENSE:${PN}-qca-wcn7850 = "Firmware-qcom"
@@ -1018,6 +1022,33 @@ FILES:${PN}-qca-wcn6750 = " \
${nonarch_base_libdir}/firmware/qca/msnv11.b0a* \
${nonarch_base_libdir}/firmware/qca/msnv11.b09* \
"
+FILES:${PN}-qca-wcn685x = " \
+ ${nonarch_base_libdir}/firmware/qca/wcnhpbtfw21.tlv* \
+ ${nonarch_base_libdir}/firmware/qca/wcnhpnv21.b10c* \
+ ${nonarch_base_libdir}/firmware/qca/wcnhpnv21.b111* \
+ ${nonarch_base_libdir}/firmware/qca/wcnhpnv21.b8c* \
+ ${nonarch_base_libdir}/firmware/qca/wcnhpnv21.b9f* \
+ ${nonarch_base_libdir}/firmware/qca/wcnhpnv21.ba0* \
+ ${nonarch_base_libdir}/firmware/qca/wcnhpnv21.ba1* \
+ ${nonarch_base_libdir}/firmware/qca/wcnhpnv21.ba2* \
+ ${nonarch_base_libdir}/firmware/qca/wcnhpnv21.ba3* \
+ ${nonarch_base_libdir}/firmware/qca/wcnhpnv21.ba4* \
+ ${nonarch_base_libdir}/firmware/qca/wcnhpnv21.baa* \
+ ${nonarch_base_libdir}/firmware/qca/wcnhpnv21.bb8* \
+ ${nonarch_base_libdir}/firmware/qca/wcnhpnv21.bin* \
+ ${nonarch_base_libdir}/firmware/qca/wcnhpnv21g.b10c* \
+ ${nonarch_base_libdir}/firmware/qca/wcnhpnv21g.b111* \
+ ${nonarch_base_libdir}/firmware/qca/wcnhpnv21g.b8c* \
+ ${nonarch_base_libdir}/firmware/qca/wcnhpnv21g.b9f* \
+ ${nonarch_base_libdir}/firmware/qca/wcnhpnv21g.ba0* \
+ ${nonarch_base_libdir}/firmware/qca/wcnhpnv21g.ba1* \
+ ${nonarch_base_libdir}/firmware/qca/wcnhpnv21g.ba2* \
+ ${nonarch_base_libdir}/firmware/qca/wcnhpnv21g.ba3* \
+ ${nonarch_base_libdir}/firmware/qca/wcnhpnv21g.ba4* \
+ ${nonarch_base_libdir}/firmware/qca/wcnhpnv21g.baa* \
+ ${nonarch_base_libdir}/firmware/qca/wcnhpnv21g.bb8* \
+ ${nonarch_base_libdir}/firmware/qca/wcnhpnv21g.bin* \
+"
FILES:${PN}-qca-qca2066 = " \
${nonarch_base_libdir}/firmware/qca/hpbtfw21.tlv* \
${nonarch_base_libdir}/firmware/qca/hpnv21.bin* \
@@ -1094,6 +1125,7 @@ RDEPENDS:${PN}-qca-wcn3950 += "${PN}-qcom-license"
RDEPENDS:${PN}-qca-wcn3988 += "${PN}-qcom-license"
RDEPENDS:${PN}-qca-wcn399x += "${PN}-ath10k-license"
RDEPENDS:${PN}-qca-wcn6750 += "${PN}-ath10k-license"
+RDEPENDS:${PN}-qca-wcn685x += "${PN}-ath10k-license"
RDEPENDS:${PN}-qca-qca2066 += "${PN}-ath10k-license"
RDEPENDS:${PN}-qca-wcn7850 += "${PN}-qcom-license"
# For ralink
@@ -2019,15 +2051,18 @@ RDEPENDS:${PN}-bnx2x += "${PN}-whence-license"
# For cirrus
LICENSE:${PN}-cirrus = "Firmware-cirrus"
+LICENSE:${PN}-cirrus-cs42l45 = "Firmware-cirrus"
LICENSE:${PN}-cirrus-license = "Firmware-cirrus"
FILES:${PN}-cirrus = " \
${nonarch_base_libdir}/firmware/cs42l43.bin* \
${nonarch_base_libdir}/firmware/cirrus/* \
"
+FILES:${PN}-cirrus-cs42l45 = "${nonarch_base_libdir}/firmware/sdca/1fa/1028/*"
FILES:${PN}-cirrus-license = "${nonarch_base_libdir}/firmware/LICENSE.cirrus"
RDEPENDS:${PN}-cirrus += "${PN}-cirrus-license"
+RDEPENDS:${PN}-cirrus-cs42l45 += "${PN}-cirrus-license"
# For cnm
LICENSE:${PN}-cnm = "Firmware-cnm"
@@ -2275,9 +2310,9 @@ LICENSE:${PN}-qcom-apq8096-audio = "Firmware-qcom"
LICENSE:${PN}-qcom-apq8096-adreno = "Firmware-qcom"
LICENSE:${PN}-qcom-apq8096-modem = "Firmware-qcom"
LICENSE:${PN}-qcom-kaanapali-adreno = "Firmware-qcom"
-LICENSE:${PN}-qcom-kaanapali-audio = "Firmware-qcom"
-LICENSE:${PN}-qcom-kaanapali-compute = "Firmware-qcom"
-LICENSE:${PN}-qcom-kaanapali-soccp = "Firmware-qcom"
+LICENSE:${PN}-qcom-kaanapali-audio = "Firmware-qcom-2"
+LICENSE:${PN}-qcom-kaanapali-compute = "Firmware-qcom-2"
+LICENSE:${PN}-qcom-kaanapali-soccp = "Firmware-qcom-2"
LICENSE:${PN}-qcom-qcm2290-adreno = "Firmware-qcom"
LICENSE:${PN}-qcom-qcm2290-audio = "Firmware-qcom"
LICENSE:${PN}-qcom-qcm2290-modem = "Firmware-qcom"
@@ -2292,6 +2327,7 @@ LICENSE:${PN}-qcom-qcs615-adreno = "Firmware-qcom"
LICENSE:${PN}-qcom-qcs615-audio = "Firmware-qcom"
LICENSE:${PN}-qcom-qcs615-compute = "Firmware-qcom"
LICENSE:${PN}-qcom-qcs6490-radxa-dragon-q6a-audio = "Firmware-qcom & Firmware-linaro"
+LICENSE:${PN}-qcom-qcs6490-thundercomm-rubikpi3-audio = "Firmware-qcom"
LICENSE:${PN}-qcom-qcs8300-adreno = "Firmware-qcom"
LICENSE:${PN}-qcom-qcs8300-audio = "Firmware-qcom-2 & Firmware-linaro"
LICENSE:${PN}-qcom-qcs8300-compute = "Firmware-qcom-2"
@@ -2317,14 +2353,17 @@ LICENSE:${PN}-qcom-sdm845-adreno = "Firmware-qcom"
LICENSE:${PN}-qcom-sdm845-compute = "Firmware-qcom"
LICENSE:${PN}-qcom-sdm845-modem = "Firmware-qcom"
LICENSE:${PN}-qcom-sdm845-thundercomm-db845c-sensors = "Firmware-qcom"
+LICENSE:${PN}-qcom-sdx35-foxconn-firehose = "Firmware-qcom"
LICENSE:${PN}-qcom-sdx61-foxconn-firehose = "Firmware-qcom"
-LICENSE:${PN}-qcom-sm8250-audio = "Firmware-qcom"
LICENSE:${PN}-qcom-sm8250-adreno = "Firmware-qcom"
+LICENSE:${PN}-qcom-sm8250-audio = "Firmware-qcom"
LICENSE:${PN}-qcom-sm8250-compute = "Firmware-qcom"
LICENSE:${PN}-qcom-sm8250-thundercomm-rb5-sensors = "Firmware-qcom"
+LICENSE:${PN}-qcom-sm8350-adreno = "Firmware-qcom"
LICENSE:${PN}-qcom-sm8550-audio-tplg = "Firmware-linaro"
LICENSE:${PN}-qcom-sm8650-audio-tplg = "Firmware-linaro"
-LICENSE:${PN}-qcom-sm8350-adreno = "Firmware-qcom"
+LICENSE:${PN}-qcom-sm8750-audio = "Firmware-qcom-2"
+LICENSE:${PN}-qcom-sm8750-compute = "Firmware-qcom-2"
LICENSE:${PN}-qcom-x1e80100-adreno = "Firmware-qcom"
LICENSE:${PN}-qcom-x1e80100-audio = "Firmware-qcom & Firmware-linaro"
LICENSE:${PN}-qcom-x1e80100-compute = "Firmware-qcom"
@@ -2395,6 +2434,7 @@ FILES:${PN}-qcom-qcs6490-radxa-dragon-q6a-audio = " \
${nonarch_base_libdir}/firmware/qcom/qcs6490/radxa/dragon-q6a/adsp*.* \
${nonarch_base_libdir}/firmware/qcom/qcs6490/QCS6490-Radxa-Dragon-Q6A-tplg.bin*\
"
+FILES:${PN}-qcom-qcs6490-thundercomm-rubikpi3-audio = "${nonarch_base_libdir}/firmware/qcom/qcs6490/Thundercomm/RubikPi3/adsp*.*"
FILES:${PN}-qcom-qcs8300-adreno = "${nonarch_base_libdir}/firmware/qcom/qcs8300/a623_zap.mbn*"
FILES:${PN}-qcom-qcs8300-audio = "${nonarch_base_libdir}/firmware/qcom/qcs8300/adsp*.* ${nonarch_base_libdir}/firmware/qcom/qcs8300/MONACO-EVK-tplg.bin*"
FILES:${PN}-qcom-qcs8300-compute = "${nonarch_base_libdir}/firmware/qcom/qcs8300/cdsp*.*"
@@ -2426,14 +2466,17 @@ FILES:${PN}-qcom-sdm845-compute = "${nonarch_base_libdir}/firmware/qcom/sdm845/c
FILES:${PN}-qcom-sdm845-modem = "${nonarch_base_libdir}/firmware/qcom/sdm845/mba.mbn* ${nonarch_base_libdir}/firmware/qcom/sdm845/modem*.* ${nonarch_base_libdir}/firmware/qcom/sdm845/wlanmdsp.mbn* ${nonarch_base_libdir}/firmware/qcom/sdm845/notice.txt_wlanmdsp* \
${nonarch_base_libdir}/firmware/ath10k/WCN3990/hw1.0/wlanmdsp.mbn* ${nonarch_base_libdir}/firmware/ath10k/WCN3990/hw1.0/notice.txt_wlanmdsp"
FILES:${PN}-qcom-sdm845-thundercomm-db845c-sensors = "${nonarch_base_libdir}/firmware/qcom/sdm845/Thundercomm/db845c/slpi*.*"
+FILES:${PN}-qcom-sdx35-foxconn-firehose = "${nonarch_base_libdir}/firmware/qcom/sdx35/foxconn/xbl_s_devprg_ns.melf*"
FILES:${PN}-qcom-sdx61-foxconn-firehose = "${nonarch_base_libdir}/firmware/qcom/sdx61/foxconn/prog_firehose_lite.elf*"
FILES:${PN}-qcom-sm8250-adreno = "${nonarch_base_libdir}/firmware/qcom/sm8250/a650*.*"
FILES:${PN}-qcom-sm8250-audio = "${nonarch_base_libdir}/firmware/qcom/sm8250/adsp*.*"
FILES:${PN}-qcom-sm8250-compute = "${nonarch_base_libdir}/firmware/qcom/sm8250/cdsp*.*"
FILES:${PN}-qcom-sm8250-thundercomm-rb5-sensors = "${nonarch_base_libdir}/firmware/qcom/sm8250/Thundercomm/RB5/slpi*.*"
+FILES:${PN}-qcom-sm8350-adreno = "${nonarch_base_libdir}/firmware/qcom/sm8350/a660_zap.mbn*"
FILES:${PN}-qcom-sm8550-audio-tplg = "${nonarch_base_libdir}/firmware/qcom/sm8550/*tplg.bin*"
FILES:${PN}-qcom-sm8650-audio-tplg = "${nonarch_base_libdir}/firmware/qcom/sm8650/*tplg.bin*"
-FILES:${PN}-qcom-sm8350-adreno = "${nonarch_base_libdir}/firmware/qcom/sm8350/a660_zap.mbn*"
+FILES:${PN}-qcom-sm8750-audio = "${nonarch_base_libdir}/firmware/qcom/sm8750/adsp*.*"
+FILES:${PN}-qcom-sm8750-compute = "${nonarch_base_libdir}/firmware/qcom/sm8750/cdsp*.*"
FILES:${PN}-qcom-x1e80100-adreno = "${nonarch_base_libdir}/firmware/qcom/x1e80100/gen70500_zap.mbn*"
FILES:${PN}-qcom-x1e80100-audio = " \
${nonarch_base_libdir}/firmware/qcom/x1e80100/adsp*.* \
@@ -2480,9 +2523,9 @@ RDEPENDS:${PN}-qcom-apq8096-adreno = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-apq8096-audio = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-apq8096-modem = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-kaanapali-adreno = "${PN}-qcom-license"
-RDEPENDS:${PN}-qcom-kaanapali-audio = "${PN}-qcom-license"
-RDEPENDS:${PN}-qcom-kaanapali-compute = "${PN}-qcom-license"
-RDEPENDS:${PN}-qcom-kaanapali-soccp = "${PN}-qcom-license"
+RDEPENDS:${PN}-qcom-kaanapali-audio = "${PN}-qcom-2-license"
+RDEPENDS:${PN}-qcom-kaanapali-compute = "${PN}-qcom-2-license"
+RDEPENDS:${PN}-qcom-kaanapali-soccp = "${PN}-qcom-2-license"
RDEPENDS:${PN}-qcom-qcm2290-adreno = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-qcm2290-audio = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-qcm2290-modem = "${PN}-qcom-license"
@@ -2501,6 +2544,7 @@ RDEPENDS:${PN}-qcom-qcs615-adreno = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-qcs615-audio = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-qcs615-compute = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-qcs6490-radxa-dragon-q6a-audio = "${PN}-qcom-license ${PN}-linaro-license"
+RDEPENDS:${PN}-qcom-qcs6490-thundercomm-rubikpi3-audio = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-qcs8300-adreno = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-qcs8300-audio = "${PN}-qcom-2-license ${PN}-linaro-license"
RDEPENDS:${PN}-qcom-qcs8300-compute = "${PN}-qcom-2-license"
@@ -2528,14 +2572,17 @@ RDEPENDS:${PN}-qcom-sdm845-audio = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-sdm845-compute = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-sdm845-modem = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-sdm845-thundercomm-db845c-sensors = "${PN}-qcom-license"
+RDEPENDS:${PN}-qcom-sdx35-foxconn-firehose = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-sdx61-foxconn-firehose = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-sm8250-adreno = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-sm8250-audio = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-sm8250-compute = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-sm8250-thundercomm-rb5-sensors = "${PN}-qcom-license"
+RDEPENDS:${PN}-qcom-sm8350-adreno = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-sm8550-audio-tplg = "${PN}-linaro-license"
RDEPENDS:${PN}-qcom-sm8650-audio-tplg = "${PN}-linaro-license"
-RDEPENDS:${PN}-qcom-sm8350-adreno = "${PN}-qcom-license"
+RDEPENDS:${PN}-qcom-sm8750-audio = "${PN}-qcom-2-license"
+RDEPENDS:${PN}-qcom-sm8750-compute = "${PN}-qcom-2-license"
RDEPENDS:${PN}-qcom-x1e80100-adreno = "${PN}-qcom-license"
RDEPENDS:${PN}-qcom-x1e80100-audio = "${PN}-qcom-license ${PN}-linaro-license"
RDEPENDS:${PN}-qcom-x1e80100-compute = "${PN}-qcom-license"
--
2.34.1
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [PATCH] linux-firmware: upgrade 20251111 -> 20251125
2025-11-27 13:57 [PATCH] linux-firmware: upgrade 20251111 -> 20251125 Vivek Puar
@ 2025-11-27 21:16 ` Dmitry Baryshkov
2025-11-28 4:58 ` Vivek Puar
0 siblings, 1 reply; 3+ messages in thread
From: Dmitry Baryshkov @ 2025-11-27 21:16 UTC (permalink / raw)
To: Vivek Puar; +Cc: openembedded-core
On Thu, Nov 27, 2025 at 07:27:26PM +0530, Vivek Puar wrote:
> Upgrade the firmware package to latest release. Add CS42L45 SDCA
> codec firmware for dell laptops, and several Qualcomm packages.
> Update license for Qualcomm kaanapali packages, update order of
> ${PN}-qcom-sm8350-adreno alphabetically.
>
> License-Update: new and updated firmware
>
> Signed-off-by: Vivek Puar <vpuar@qti.qualcomm.com>
> Cc: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
> ---
> ...20251111.bb => linux-firmware_20251125.bb} | 77 +++++++++++++++----
> 1 file changed, 62 insertions(+), 15 deletions(-)
> rename meta/recipes-kernel/linux-firmware/{linux-firmware_20251111.bb => linux-firmware_20251125.bb} (97%)
>
> @@ -1018,6 +1022,33 @@ FILES:${PN}-qca-wcn6750 = " \
> ${nonarch_base_libdir}/firmware/qca/msnv11.b0a* \
> ${nonarch_base_libdir}/firmware/qca/msnv11.b09* \
> "
> +FILES:${PN}-qca-wcn685x = " \
> + ${nonarch_base_libdir}/firmware/qca/wcnhpbtfw21.tlv* \
> + ${nonarch_base_libdir}/firmware/qca/wcnhpnv21.b10c* \
Instead of all the following lines, just:
${nonarch_base_libdir}/firmware/qca/wcnhpnv21.b* \
> + ${nonarch_base_libdir}/firmware/qca/wcnhpnv21.b111* \
> + ${nonarch_base_libdir}/firmware/qca/wcnhpnv21.b8c* \
> + ${nonarch_base_libdir}/firmware/qca/wcnhpnv21.b9f* \
> + ${nonarch_base_libdir}/firmware/qca/wcnhpnv21.ba0* \
> + ${nonarch_base_libdir}/firmware/qca/wcnhpnv21.ba1* \
> + ${nonarch_base_libdir}/firmware/qca/wcnhpnv21.ba2* \
> + ${nonarch_base_libdir}/firmware/qca/wcnhpnv21.ba3* \
> + ${nonarch_base_libdir}/firmware/qca/wcnhpnv21.ba4* \
> + ${nonarch_base_libdir}/firmware/qca/wcnhpnv21.baa* \
> + ${nonarch_base_libdir}/firmware/qca/wcnhpnv21.bb8* \
> + ${nonarch_base_libdir}/firmware/qca/wcnhpnv21.bin* \
> + ${nonarch_base_libdir}/firmware/qca/wcnhpnv21g.b10c* \
> + ${nonarch_base_libdir}/firmware/qca/wcnhpnv21g.b111* \
> + ${nonarch_base_libdir}/firmware/qca/wcnhpnv21g.b8c* \
> + ${nonarch_base_libdir}/firmware/qca/wcnhpnv21g.b9f* \
> + ${nonarch_base_libdir}/firmware/qca/wcnhpnv21g.ba0* \
> + ${nonarch_base_libdir}/firmware/qca/wcnhpnv21g.ba1* \
> + ${nonarch_base_libdir}/firmware/qca/wcnhpnv21g.ba2* \
> + ${nonarch_base_libdir}/firmware/qca/wcnhpnv21g.ba3* \
> + ${nonarch_base_libdir}/firmware/qca/wcnhpnv21g.ba4* \
> + ${nonarch_base_libdir}/firmware/qca/wcnhpnv21g.baa* \
> + ${nonarch_base_libdir}/firmware/qca/wcnhpnv21g.bb8* \
> + ${nonarch_base_libdir}/firmware/qca/wcnhpnv21g.bin* \
> +"
> FILES:${PN}-qca-qca2066 = " \
> ${nonarch_base_libdir}/firmware/qca/hpbtfw21.tlv* \
> ${nonarch_base_libdir}/firmware/qca/hpnv21.bin* \
--
With best wishes
Dmitry
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH] linux-firmware: upgrade 20251111 -> 20251125
2025-11-27 21:16 ` Dmitry Baryshkov
@ 2025-11-28 4:58 ` Vivek Puar
0 siblings, 0 replies; 3+ messages in thread
From: Vivek Puar @ 2025-11-28 4:58 UTC (permalink / raw)
To: openembedded-core
[-- Attachment #1: Type: text/plain, Size: 199 bytes --]
On Fri, Nov 28, 2025 at 02:46 AM, Dmitry Baryshkov wrote:
>
> Instead of all the following lines, just:
>
> ${nonarch_base_libdir}/firmware/qca/wcnhpnv21.b* \
Sure, will update.
Vivek
[-- Attachment #2: Type: text/html, Size: 270 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2025-11-28 4:58 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-11-27 13:57 [PATCH] linux-firmware: upgrade 20251111 -> 20251125 Vivek Puar
2025-11-27 21:16 ` Dmitry Baryshkov
2025-11-28 4:58 ` Vivek Puar
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox