summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel/linux-firmware
diff options
context:
space:
mode:
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