From: Dmitry Baryshkov Date: Sat, 10 Jan 2026 18:48:14 +0000 (+0200) Subject: linux-firmware: upgrade 20251125 -> 20260110 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=16c9fc128807768f0a30b2eb828da1be6ea78823;p=thirdparty%2Fopenembedded%2Fopenembedded-core.git linux-firmware: upgrade 20251125 -> 20260110 Add Qualcomm GPU firmware, Qualcomm QCC2072 firmware, Renesas R-Car PCIe PHY firmware and Airoha AN8811hb PHY firmware. License for Qualcomm X1E80100 Audio DSP firmware has changed from LICENSE.qcom to LICENSE.qcom-2. License-Update: copyright years, new firmware Signed-off-by: Dmitry Baryshkov Signed-off-by: Antonin Godard Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_20251125.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_20260110.bb similarity index 97% rename from meta/recipes-kernel/linux-firmware/linux-firmware_20251125.bb rename to meta/recipes-kernel/linux-firmware/linux-firmware_20260110.bb index ff84a3c464..d0ba0b2d8f 100644 --- a/meta/recipes-kernel/linux-firmware/linux-firmware_20251125.bb +++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20260110.bb @@ -152,6 +152,7 @@ LICENSE = "\ & Firmware-radeon \ & Firmware-ralink_a_mediatek_company_firmware \ & Firmware-ralink-firmware \ + & Firmware-r8a779g_pcie_phy \ & Firmware-rockchip \ & Firmware-rp2 \ & Firmware-rsi \ @@ -199,7 +200,7 @@ LIC_FILES_CHKSUM = "file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \ file://LICENSE.amdnpu;md5=ea42c0f38f2d42aad08bd50c822460dc \ file://LICENSE.amd_pmf;md5=a2589a05ea5b6bd2b7f4f623c7e7a649 \ file://LICENSE.amd-sev;md5=e750538791a8be0b7249c579edefb035 \ - file://LICENSE.amd-ucode;md5=6ca90c57f7b248de1e25c7f68ffc4698 \ + file://LICENSE.amd-ucode;md5=450f217aadc787514165e9568652d700 \ file://LICENSE.amlogic;md5=80e4e3f27def8bc4b232009c3a587c07 \ file://LICENSE.amlogic_vdec;md5=dc44f59bf64a81643e500ad3f39a468a \ file://LICENSE.amphion_vpu;md5=2bcdc00527b2d0542bd92b52aaec2b60 \ @@ -284,6 +285,7 @@ LIC_FILES_CHKSUM = "file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \ file://LICENCE.ralink_a_mediatek_company_firmware;md5=728f1a85fd53fd67fa8d7afb080bc435 \ file://LICENCE.ralink-firmware.txt;md5=ab2c269277c45476fb449673911a2dfd \ file://LICENCE.rockchip;md5=5fd70190c5ed39734baceada8ecced26 \ + file://LICENCE.r8a779g_pcie_phy;md5=0b20e76a9a004b83c4a1c87e2153bbad \ file://LICENSE.rp2;md5=de5109226a643a1cdf706a633e993514 \ file://LICENSE.rsi;md5=a560f4b285f0733de1a3986ae847675d \ file://LICENSE.rt1320;md5=b44dab4314655e8f015009548dc4f962 \ @@ -312,7 +314,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 = "fc952a29d75c7b9a0c620bf1e7232d35" +WHENCE_CHKSUM = "dec69e98d9a03fca5a9793e8d24c0b8d" # These are not common licenses, set NO_GENERIC_LICENSE for them # so that the license files will be copied from fetched source @@ -411,6 +413,7 @@ NO_GENERIC_LICENSE[Firmware-r8a779x_usb3] = "LICENCE.r8a779x_usb3" NO_GENERIC_LICENSE[Firmware-radeon] = "LICENSE.radeon" NO_GENERIC_LICENSE[Firmware-ralink_a_mediatek_company_firmware] = "LICENCE.ralink_a_mediatek_company_firmware" NO_GENERIC_LICENSE[Firmware-ralink-firmware] = "LICENCE.ralink-firmware.txt" +NO_GENERIC_LICENSE[Firmware-r8a779g_pcie_phy] = "LICENCE.r8a779g_pcie_phy" NO_GENERIC_LICENSE[Firmware-rockchip] = "LICENCE.rockchip" NO_GENERIC_LICENSE[Firmware-rp2] = "LICENSE.rp2" NO_GENERIC_LICENSE[Firmware-rsi] = "LICENSE.rsi" @@ -449,7 +452,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] = "eb807a01c52882ac97ef5b678d4a246b209e6165ac1287d62a5f93a09ee93cd2" +SRC_URI[sha256sum] = "48e05166db539f4ee8d29ac9d236a94442c5b1b1a160a966f6fe6b42bd714331" inherit allarch @@ -637,6 +640,7 @@ PACKAGES =+ "${PN}-amphion-vpu-license ${PN}-amphion-vpu \ ${PN}-qca-qca61x4-usb \ ${PN}-qca-qca6390 \ ${PN}-qca-qca6698 \ + ${PN}-qca-qcc2072 \ ${PN}-qca-wcn3950 \ ${PN}-qca-wcn3988 \ ${PN}-qca-wcn399x \ @@ -704,10 +708,11 @@ PACKAGES =+ "${PN}-amphion-vpu-license ${PN}-amphion-vpu \ ${PN}-qcom-venus-1.8 ${PN}-qcom-venus-4.2 ${PN}-qcom-venus-5.2 ${PN}-qcom-venus-5.4 ${PN}-qcom-venus-6.0 \ ${PN}-qcom-vpu \ ${PN}-qcom-adreno-a2xx ${PN}-qcom-adreno-a3xx ${PN}-qcom-adreno-a4xx ${PN}-qcom-adreno-a530 \ - ${PN}-qcom-adreno-a612 ${PN}-qcom-adreno-a623 ${PN}-qcom-adreno-a630 \ + ${PN}-qcom-adreno-a612 ${PN}-qcom-adreno-a623 ${PN}-qcom-adreno-a630 ${PN}-qcom-adreno-a640 \ ${PN}-qcom-adreno-a650 ${PN}-qcom-adreno-a660 ${PN}-qcom-adreno-a663 \ - ${PN}-qcom-adreno-a702 ${PN}-qcom-adreno-g715 ${PN}-qcom-adreno-g705 \ - ${PN}-qcom-adreno-g802 \ + ${PN}-qcom-adreno-a702 ${PN}-qcom-adreno-a730 ${PN}-qcom-adreno-a740 \ + ${PN}-qcom-adreno-g705 ${PN}-qcom-adreno-g709 ${PN}-qcom-adreno-g715 \ + ${PN}-qcom-adreno-g800 ${PN}-qcom-adreno-g802 \ ${PN}-qcom-apq8016-modem ${PN}-qcom-apq8016-wifi \ ${PN}-qcom-apq8096-adreno ${PN}-qcom-apq8096-audio ${PN}-qcom-apq8096-modem \ ${PN}-qcom-kaanapali-adreno ${PN}-qcom-kaanapali-audio ${PN}-qcom-kaanapali-compute ${PN}-qcom-kaanapali-soccp \ @@ -732,12 +737,14 @@ PACKAGES =+ "${PN}-amphion-vpu-license ${PN}-amphion-vpu \ ${PN}-qcom-sdm845-adreno ${PN}-qcom-sdm845-audio ${PN}-qcom-sdm845-compute \ ${PN}-qcom-sdm845-thundercomm-db845c-sensors \ ${PN}-qcom-sdx35-foxconn-firehose ${PN}-qcom-sdx61-foxconn-firehose \ + ${PN}-qcom-sm8150-adreno \ ${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-sm8750-audio ${PN}-qcom-sm8750-compute \ + ${PN}-qcom-sm8450-adreno \ + ${PN}-qcom-sm8550-adreno ${PN}-qcom-sm8550-audio-tplg \ + ${PN}-qcom-sm8650-adreno ${PN}-qcom-sm8650-audio-tplg \ + ${PN}-qcom-sm8750-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 \ @@ -762,7 +769,7 @@ PACKAGES =+ "${PN}-amphion-vpu-license ${PN}-amphion-vpu \ ${PN}-advansys-license ${PN}-advansys \ ${PN}-aeonsemi-license ${PN}-as21xxx \ ${PN}-agere-license ${PN}-orinoco \ - ${PN}-airoha-license ${PN}-en8811h ${PN}-airoha-npu \ + ${PN}-airoha-license ${PN}-an8811hb ${PN}-en8811h ${PN}-airoha-npu \ ${PN}-amd-sev-license ${PN}-ccp \ ${PN}-amdnpu-license ${PN}-amdxdna \ ${PN}-amd-pmf-license ${PN}-amd-pmf \ @@ -815,6 +822,7 @@ PACKAGES =+ "${PN}-amphion-vpu-license ${PN}-amphion-vpu \ ${PN}-qla1280-license ${PN}-qla1280 \ ${PN}-ib-qib-license ${PN}-ib-qib \ ${PN}-r8a779x-usb3-license ${PN}-xhci-rcar \ + ${PN}-r8a779g-pcie-phy-license ${PN}-pcie-rcar \ ${PN}-r128 \ ${PN}-rt1320-license ${PN}-rt1320 \ ${PN}-rp2-license ${PN}-rp2 \ @@ -930,6 +938,7 @@ LICENSE:${PN}-qca-qca61x4-serial = "Firmware-qualcommAthos_ath10k" LICENSE:${PN}-qca-qca61x4-usb = "Firmware-qualcommAthos_ath10k" LICENSE:${PN}-qca-qca6390 = "Firmware-qualcommAthos_ath10k" LICENSE:${PN}-qca-qca6698 = "Firmware-qualcommAthos_ath10k" +LICENSE:${PN}-qca-qcc2072 = "Firmware-qualcommAthos_ath10k" LICENSE:${PN}-qca-wcn3950 = "Firmware-qcom" LICENSE:${PN}-qca-wcn3988 = "Firmware-qcom" LICENSE:${PN}-qca-wcn399x = "Firmware-qualcommAthos_ath10k" @@ -994,6 +1003,10 @@ FILES:${PN}-qca-qca6698 = " \ ${nonarch_base_libdir}/firmware/qca/QCA6698/hpnv21.b207* \ ${nonarch_base_libdir}/firmware/qca/QCA6698/hpnv21.bin* \ " +FILES:${PN}-qca-qcc2072 = " \ + ${nonarch_base_libdir}/firmware/qca/ornbtfw11.tlv* \ + ${nonarch_base_libdir}/firmware/qca/ornnv11.bin* \ +" FILES:${PN}-qca-wcn3950 = " \ ${nonarch_base_libdir}/firmware/qca/cmbtfw12.tlv* \ ${nonarch_base_libdir}/firmware/qca/cmbtfw13.tlv* \ @@ -1099,6 +1112,7 @@ RDEPENDS:${PN}-qca-qca61x4-serial += "${PN}-ath10k-license" RDEPENDS:${PN}-qca-qca61x4-usb += "${PN}-ath10k-license" RDEPENDS:${PN}-qca-qca6390 += "${PN}-ath10k-license" RDEPENDS:${PN}-qca-qca6698 += "${PN}-ath10k-license" +RDEPENDS:${PN}-qca-qcc2072 += "${PN}-ath10k-license" RDEPENDS:${PN}-qca-wcn3950 += "${PN}-qcom-license" RDEPENDS:${PN}-qca-wcn3988 += "${PN}-qcom-license" RDEPENDS:${PN}-qca-wcn399x += "${PN}-ath10k-license" @@ -2275,12 +2289,17 @@ LICENSE:${PN}-qcom-adreno-a530 = "Firmware-qcom" LICENSE:${PN}-qcom-adreno-a612 = "Firmware-qcom" LICENSE:${PN}-qcom-adreno-a623 = "Firmware-qcom" LICENSE:${PN}-qcom-adreno-a630 = "Firmware-qcom" +LICENSE:${PN}-qcom-adreno-a640 = "Firmware-qcom" LICENSE:${PN}-qcom-adreno-a650 = "Firmware-qcom" LICENSE:${PN}-qcom-adreno-a660 = "Firmware-qcom" LICENSE:${PN}-qcom-adreno-a663 = "Firmware-qcom" LICENSE:${PN}-qcom-adreno-a702 = "Firmware-qcom" +LICENSE:${PN}-qcom-adreno-a730 = "Firmware-qcom" +LICENSE:${PN}-qcom-adreno-a740 = "Firmware-qcom" LICENSE:${PN}-qcom-adreno-g705 = "Firmware-qcom" +LICENSE:${PN}-qcom-adreno-g709 = "Firmware-qcom" LICENSE:${PN}-qcom-adreno-g715 = "Firmware-qcom" +LICENSE:${PN}-qcom-adreno-g800 = "Firmware-qcom" LICENSE:${PN}-qcom-adreno-g802 = "Firmware-qcom" LICENSE:${PN}-qcom-apq8016-modem = "Firmware-qcom" LICENSE:${PN}-qcom-apq8016-wifi = "Firmware-qcom" @@ -2333,17 +2352,22 @@ 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-sm8150-adreno = "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-sm8450-adreno = "Firmware-qcom" +LICENSE:${PN}-qcom-sm8550-adreno = "Firmware-qcom" LICENSE:${PN}-qcom-sm8550-audio-tplg = "Firmware-linaro" +LICENSE:${PN}-qcom-sm8650-adreno = "Firmware-qcom" LICENSE:${PN}-qcom-sm8650-audio-tplg = "Firmware-linaro" +LICENSE:${PN}-qcom-sm8750-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-audio = "Firmware-qcom-2 & Firmware-linaro" LICENSE:${PN}-qcom-x1e80100-compute = "Firmware-qcom" LICENSE:${PN}-qcom-x1e80100-lenovo-t14s-g6-adreno = "Firmware-qcom" LICENSE:${PN}-qcom-x1e80100-lenovo-t14s-g6-audio = "Firmware-qcom & Firmware-linaro" @@ -2379,12 +2403,17 @@ FILES:${PN}-qcom-adreno-a530 = "${nonarch_base_libdir}/firmware/qcom/a530*.fw*" FILES:${PN}-qcom-adreno-a612 = "${nonarch_base_libdir}/firmware/qcom/a612*.*" FILES:${PN}-qcom-adreno-a623 = "${nonarch_base_libdir}/firmware/qcom/a623*.*" FILES:${PN}-qcom-adreno-a630 = "${nonarch_base_libdir}/firmware/qcom/a630*.*" +FILES:${PN}-qcom-adreno-a640 = "${nonarch_base_libdir}/firmware/qcom/a640*.*" FILES:${PN}-qcom-adreno-a650 = "${nonarch_base_libdir}/firmware/qcom/a650*.*" FILES:${PN}-qcom-adreno-a660 = "${nonarch_base_libdir}/firmware/qcom/a660*.*" FILES:${PN}-qcom-adreno-a663 = "${nonarch_base_libdir}/firmware/qcom/a663*.*" FILES:${PN}-qcom-adreno-a702 = "${nonarch_base_libdir}/firmware/qcom/a702*.*" +FILES:${PN}-qcom-adreno-a730 = "${nonarch_base_libdir}/firmware/qcom/a730_sqe*.* ${nonarch_base_libdir}/firmware/qcom/gmu_gen70000.*" +FILES:${PN}-qcom-adreno-a740 = "${nonarch_base_libdir}/firmware/qcom/a740_sqe*.* ${nonarch_base_libdir}/firmware/qcom/gmu_gen70200.*" FILES:${PN}-qcom-adreno-g705 = "${nonarch_base_libdir}/firmware/qcom/gen70500_*.*" +FILES:${PN}-qcom-adreno-g709 = "${nonarch_base_libdir}/firmware/qcom/gen70900_*.* ${nonarch_base_libdir}/firmware/qcom/gmu_gen70900.*" FILES:${PN}-qcom-adreno-g715 = "${nonarch_base_libdir}/firmware/qcom/gen71500_*.*" +FILES:${PN}-qcom-adreno-g800 = "${nonarch_base_libdir}/firmware/qcom/gen80000_*.*" FILES:${PN}-qcom-adreno-g802 = "${nonarch_base_libdir}/firmware/qcom/gen80200_*.*" FILES:${PN}-qcom-apq8016-modem = "${nonarch_base_libdir}/firmware/qcom/apq8016/mba.mbn* ${nonarch_base_libdir}/firmware/qcom/apq8016/modem.mbn*" FILES:${PN}-qcom-apq8016-wifi = "${nonarch_base_libdir}/firmware/qcom/apq8016/wcnss.mbn* ${nonarch_base_libdir}/firmware/qcom/apq8016/WCNSS*" @@ -2446,13 +2475,18 @@ FILES:${PN}-qcom-sdm845-modem = "${nonarch_base_libdir}/firmware/qcom/sdm845/mba 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-sm8150-adreno = "${nonarch_base_libdir}/firmware/qcom/sm8150/a640*.*" 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-sm8450-adreno = "${nonarch_base_libdir}/firmware/qcom/sm8450/a730_zap.mbn*" +FILES:${PN}-qcom-sm8550-adreno = "${nonarch_base_libdir}/firmware/qcom/sm8550/a740_zap.mbn*" FILES:${PN}-qcom-sm8550-audio-tplg = "${nonarch_base_libdir}/firmware/qcom/sm8550/*tplg.bin*" +FILES:${PN}-qcom-sm8650-adreno = "${nonarch_base_libdir}/firmware/qcom/sm8650/gen70900_zap.mbn*" FILES:${PN}-qcom-sm8650-audio-tplg = "${nonarch_base_libdir}/firmware/qcom/sm8650/*tplg.bin*" +FILES:${PN}-qcom-sm8750-adreno = "${nonarch_base_libdir}/firmware/qcom/sm8750/gen80000_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*" @@ -2488,12 +2522,17 @@ RDEPENDS:${PN}-qcom-adreno-a530 = "${PN}-qcom-license" RDEPENDS:${PN}-qcom-adreno-a612 = "${PN}-qcom-license ${PN}-qcom-adreno-a630" RDEPENDS:${PN}-qcom-adreno-a623 = "${PN}-qcom-license" RDEPENDS:${PN}-qcom-adreno-a630 = "${PN}-qcom-license" +RDEPENDS:${PN}-qcom-adreno-a640 = "${PN}-qcom-license" RDEPENDS:${PN}-qcom-adreno-a650 = "${PN}-qcom-license" RDEPENDS:${PN}-qcom-adreno-a660 = "${PN}-qcom-license" RDEPENDS:${PN}-qcom-adreno-a663 = "${PN}-qcom-license ${PN}-qcom-adreno-a660" RDEPENDS:${PN}-qcom-adreno-a702 = "${PN}-qcom-license" +RDEPENDS:${PN}-qcom-adreno-a730 = "${PN}-qcom-license" +RDEPENDS:${PN}-qcom-adreno-a740 = "${PN}-qcom-license" RDEPENDS:${PN}-qcom-adreno-g705 = "${PN}-qcom-license" +RDEPENDS:${PN}-qcom-adreno-g709 = "${PN}-qcom-license" RDEPENDS:${PN}-qcom-adreno-g715 = "${PN}-qcom-license" +RDEPENDS:${PN}-qcom-adreno-g800 = "${PN}-qcom-license" RDEPENDS:${PN}-qcom-adreno-g802 = "${PN}-qcom-license" RDEPENDS:${PN}-qcom-apq8016-modem = "${PN}-qcom-license" RDEPENDS:${PN}-qcom-apq8016-wifi = "${PN}-qcom-license" @@ -2552,17 +2591,22 @@ 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-sm8150-adreno = "${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-sm8450-adreno = "${PN}-qcom-license" +RDEPENDS:${PN}-qcom-sm8550-adreno = "${PN}-qcom-license" RDEPENDS:${PN}-qcom-sm8550-audio-tplg = "${PN}-linaro-license" +RDEPENDS:${PN}-qcom-sm8650-adreno = "${PN}-qcom-license" RDEPENDS:${PN}-qcom-sm8650-audio-tplg = "${PN}-linaro-license" +RDEPENDS:${PN}-qcom-sm8750-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-audio = "${PN}-qcom-2-license ${PN}-linaro-license" RDEPENDS:${PN}-qcom-x1e80100-compute = "${PN}-qcom-license" RDEPENDS:${PN}-qcom-x1e80100-lenovo-t14s-g6-adreno = "${PN}-qcom-license" RDEPENDS:${PN}-qcom-x1e80100-lenovo-t14s-g6-audio = "${PN}-qcom-license ${PN}-linaro-license" @@ -2681,6 +2725,10 @@ RDEPENDS:${PN}-orinoco = "${PN}-agere-license" LICENSE:${PN}-airoha-license = "Firmware-airoha" FILES:${PN}-airoha-license = "${nonarch_base_libdir}/firmware/LICENSE.airoha" +LICENSE:${PN}-an8811hb = "Firmware-airoha" +FILES:${PN}-an8811hb = "${nonarch_base_libdir}/firmware/airoha/an8811hb/EthMD32*" +RDEPENDS:${PN}-an8811hb = "${PN}-airoha-license" + LICENSE:${PN}-en8811h = "Firmware-airoha" FILES:${PN}-en8811h = "${nonarch_base_libdir}/firmware/airoha/EthMD32*" RDEPENDS:${PN}-en8811h = "${PN}-airoha-license" @@ -3137,6 +3185,14 @@ LICENSE:${PN}-xhci-rcar = "Firmware-r8a779x_usb3" FILES:${PN}-xhci-rcar = "${nonarch_base_libdir}/firmware/r8a779x_usb3_*" RDEPENDS:${PN}-xhci-rcar = "${PN}-r8a779x-usb3-license" +# For pcie-rcar-gen4 - Renesas R-Car Gen4 PCIe driver +LICENSE:${PN}-r8a779g-pcie-phy-license = "Firmware-r8a779g_pcie_phy" +FILES:${PN}-r8a779g-pcie-phy-license = "${nonarch_base_libdir}/firmware/LICENCE.r8a779g_pcie_phy" + +LICENSE:${PN}-pcie-rcar = "Firmware-r8a779g_pcie_phy" +FILES:${PN}-pcie-rcar = "${nonarch_base_libdir}/firmware/rcar_gen4_pcie.bin*" +RDEPENDS:${PN}-pcie-rcar = "${PN}-r8a779g-pcie-phy-license" + # For r128 - ATI Rage 128 LICENSE:${PN}-r128 = "MIT" FILES:${PN}-r128 = "${nonarch_base_libdir}/firmware/r128/*"