diff options
| author | Vivek Puar <quic_vpuar@quicinc.com> | 2024-09-11 15:09:23 +0530 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-09-12 16:15:09 +0100 |
| commit | 63beda0e1090820a21eeb363851b72f9473610d3 (patch) | |
| tree | b2e44edd6c3596ebc9b36790a686e285ae9d8e65 /meta | |
| parent | 9c7dee6c760d410246e407bb6f1f6a6e9c5070c3 (diff) | |
| download | poky-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')
| -rw-r--r-- | meta/recipes-kernel/linux-firmware/linux-firmware/0001-qcom-vpu-restore-compatibility-with-kernels-before-6.patch | 35 | ||||
| -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 @@ | |||
| 1 | From 4728fcc52fdf311048f41766aa27cdf5a4a9e7ad Mon Sep 17 00:00:00 2001 | ||
| 2 | From: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> | ||
| 3 | Date: Wed, 28 Aug 2024 09:01:14 +0300 | ||
| 4 | Subject: [PATCH] qcom: vpu: restore compatibility with kernels before 6.6 | ||
| 5 | |||
| 6 | Linux kernels before 6.6 used qcom/vpu-1.0/venus.mdt as a firmware | ||
| 7 | filename for Qualcomm SM8250 devices. Commit 36db650dae03 ("qcom: update | ||
| 8 | path for video firmware for vpu-1/2/3.0") moved the VPU firmware, added | ||
| 9 | the venus.mbn compatibility symlink, but at the same time it dropped | ||
| 10 | the venus.mdt symlink. Bring the historical name back to restore | ||
| 11 | compatibility with kernels older than 6.6. | ||
| 12 | |||
| 13 | Fixes: 36db650dae03 ("qcom: update path for video firmware for vpu-1/2/3.0") | ||
| 14 | Cc: Dikshita Agarwal <quic_dikshita@quicinc.com> | ||
| 15 | Upstream-Status: Submitted [https://lore.kernel.org/linux-firmware/20240828060831.34519-1-dmitry.baryshkov@linaro.org] | ||
| 16 | Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> | ||
| 17 | --- | ||
| 18 | WHENCE | 1 + | ||
| 19 | 1 file changed, 1 insertion(+) | ||
| 20 | |||
| 21 | diff --git a/WHENCE b/WHENCE | ||
| 22 | index 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 | -- | ||
| 34 | 2.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. |
| 161 | WHENCE_CHKSUM = "5d402bd7c43dd2c2835b81bf872aa127" | 161 | WHENCE_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 | ||
| 241 | SRC_URI = "\ | 241 | SRC_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 | ||
| 246 | BBCLASSEXTEND = "devupstream:target" | 245 | BBCLASSEXTEND = "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 |
| 249 | SRCREV:class-devupstream ?= "b19cbdca78ab2adfd210c91be15a22568e8b8cae" | 248 | SRCREV:class-devupstream ?= "b19cbdca78ab2adfd210c91be15a22568e8b8cae" |
| 250 | 249 | ||
| 251 | SRC_URI[sha256sum] = "58f1a14b800e3d1967986197d83c81f1ad14b7898a557133c58df0c02c538082" | 250 | SRC_URI[sha256sum] = "943fbd19883cf8eadf89e0b22422549db056557b1ecd30a56400615971369671" |
| 252 | 251 | ||
| 253 | inherit allarch | 252 | inherit allarch |
| 254 | 253 | ||
