summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel/linux-firmware
diff options
context:
space:
mode:
authorVivek Puar <quic_vpuar@quicinc.com>2024-09-11 15:09:23 +0530
committerRichard Purdie <richard.purdie@linuxfoundation.org>2024-09-12 16:15:09 +0100
commit63beda0e1090820a21eeb363851b72f9473610d3 (patch)
treeb2e44edd6c3596ebc9b36790a686e285ae9d8e65 /meta/recipes-kernel/linux-firmware
parent9c7dee6c760d410246e407bb6f1f6a6e9c5070c3 (diff)
downloadpoky-63beda0e1090820a21eeb363851b72f9473610d3.tar.gz
linux-firmware: upgrade 20240811 -> 20240909
License-Update: additional firmwares The commit [1] adds the venus.mdt symlink in WHENCE file as a patch, we can remove the patch now as linux-firmware 20240909 already contains this fix as part of WHENCE file. [1] https://gitlab.com/kernel-firmware/linux-firmware/-/commit/91f955b730451855c14c332f1db9844b2d7b0cf2 (From OE-Core rev: 7a29ddc98de315a9ff5d7a5f6c7c6aa0d410e2aa) Signed-off-by: Vivek Puar <quic_vpuar@quicinc.com> Cc: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-kernel/linux-firmware')
-rw-r--r--meta/recipes-kernel/linux-firmware/linux-firmware/0001-qcom-vpu-restore-compatibility-with-kernels-before-6.patch35
-rw-r--r--meta/recipes-kernel/linux-firmware/linux-firmware_20240909.bb (renamed from meta/recipes-kernel/linux-firmware/linux-firmware_20240811.bb)5
2 files changed, 2 insertions, 38 deletions
diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware/0001-qcom-vpu-restore-compatibility-with-kernels-before-6.patch b/meta/recipes-kernel/linux-firmware/linux-firmware/0001-qcom-vpu-restore-compatibility-with-kernels-before-6.patch
deleted file mode 100644
index b1cb5d1f0b..0000000000
--- a/meta/recipes-kernel/linux-firmware/linux-firmware/0001-qcom-vpu-restore-compatibility-with-kernels-before-6.patch
+++ /dev/null
@@ -1,35 +0,0 @@
1From 4728fcc52fdf311048f41766aa27cdf5a4a9e7ad Mon Sep 17 00:00:00 2001
2From: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
3Date: Wed, 28 Aug 2024 09:01:14 +0300
4Subject: [PATCH] qcom: vpu: restore compatibility with kernels before 6.6
5
6Linux kernels before 6.6 used qcom/vpu-1.0/venus.mdt as a firmware
7filename for Qualcomm SM8250 devices. Commit 36db650dae03 ("qcom: update
8path for video firmware for vpu-1/2/3.0") moved the VPU firmware, added
9the venus.mbn compatibility symlink, but at the same time it dropped
10the venus.mdt symlink. Bring the historical name back to restore
11compatibility with kernels older than 6.6.
12
13Fixes: 36db650dae03 ("qcom: update path for video firmware for vpu-1/2/3.0")
14Cc: Dikshita Agarwal <quic_dikshita@quicinc.com>
15Upstream-Status: Submitted [https://lore.kernel.org/linux-firmware/20240828060831.34519-1-dmitry.baryshkov@linaro.org]
16Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
17---
18 WHENCE | 1 +
19 1 file changed, 1 insertion(+)
20
21diff --git a/WHENCE b/WHENCE
22index 06c3c6fff673..4d9cd340a9dd 100644
23--- a/WHENCE
24+++ b/WHENCE
25@@ -5974,6 +5974,7 @@ Version: VIDEO.VE.6.0-00049-PROD-1
26
27 File: qcom/vpu/vpu20_p4.mbn
28 Link: qcom/vpu-1.0/venus.mbn -> ../vpu/vpu20_p4.mbn
29+Link: qcom/vpu-1.0/venus.mdt -> ../vpu/vpu20_p4.mbn
30
31 Version: VIDEO.VPU.1.0-00087-PROD-1
32
33--
342.45.2
35
diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_20240811.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_20240909.bb
index b620a6e249..2aab6204da 100644
--- a/meta/recipes-kernel/linux-firmware/linux-firmware_20240811.bb
+++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20240909.bb
@@ -158,7 +158,7 @@ LIC_FILES_CHKSUM = "file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \
158 " 158 "
159# WHENCE checksum is defined separately to ease overriding it if 159# WHENCE checksum is defined separately to ease overriding it if
160# class-devupstream is selected. 160# class-devupstream is selected.
161WHENCE_CHKSUM = "5d402bd7c43dd2c2835b81bf872aa127" 161WHENCE_CHKSUM = "6ae5ffd807c84809977286ad0b37acdb"
162 162
163# These are not common licenses, set NO_GENERIC_LICENSE for them 163# These are not common licenses, set NO_GENERIC_LICENSE for them
164# so that the license files will be copied from fetched source 164# so that the license files will be copied from fetched source
@@ -240,7 +240,6 @@ PE = "1"
240 240
241SRC_URI = "\ 241SRC_URI = "\
242 ${KERNELORG_MIRROR}/linux/kernel/firmware/${BPN}-${PV}.tar.xz \ 242 ${KERNELORG_MIRROR}/linux/kernel/firmware/${BPN}-${PV}.tar.xz \
243 file://0001-qcom-vpu-restore-compatibility-with-kernels-before-6.patch \
244" 243"
245 244
246BBCLASSEXTEND = "devupstream:target" 245BBCLASSEXTEND = "devupstream:target"
@@ -248,7 +247,7 @@ SRC_URI:class-devupstream = "git://git.kernel.org/pub/scm/linux/kernel/git/firmw
248# Pin this to the 20220509 release, override this in local.conf 247# Pin this to the 20220509 release, override this in local.conf
249SRCREV:class-devupstream ?= "b19cbdca78ab2adfd210c91be15a22568e8b8cae" 248SRCREV:class-devupstream ?= "b19cbdca78ab2adfd210c91be15a22568e8b8cae"
250 249
251SRC_URI[sha256sum] = "58f1a14b800e3d1967986197d83c81f1ad14b7898a557133c58df0c02c538082" 250SRC_URI[sha256sum] = "943fbd19883cf8eadf89e0b22422549db056557b1ecd30a56400615971369671"
252 251
253inherit allarch 252inherit allarch
254 253