]> git.apps.os.sepia.ceph.com Git - linux-firmware.git/commit
qcom: replace split SC7180 venus firmware images with symlink
authorNathan Hebert <nhebert@chromium.org>
Tue, 25 Oct 2022 19:50:38 +0000 (12:50 -0700)
committerNathan Hebert <nhebert@chromium.org>
Tue, 25 Oct 2022 21:14:33 +0000 (14:14 -0700)
commitad9fdba01fd2c909ea7962844211e25aa276e705
tree4a1a8fa3d6e0e28a11256ea2142c3948c3faef80
parent48407ffd7adb9511701547068b1e6f0956bd1c94
qcom: replace split SC7180 venus firmware images with symlink

Qualcomm drivers have supported non-split firmware since since 2019 in
linux kernel commit 498b98e93900 ("soc: qcom: mdt_loader: Support
loading non-split images").  The firmware loader works with either the
split or non-split firmware types. The venus driver for SC7180 currently
loads venus.mdt, not the unified venus.mbn.

This commit removes the non-split images. It adds a link from venus.mdt
to venus.mbn. This retains existing driver compatibility, while gaining
the benefit of reducing size of the deployed files.

I verified this change with on ChromeOS using kernels based on 5.4 and
5.15.

Signed-off-by: Nathan Hebert <nhebert@chromium.org>
WHENCE
qcom/venus-5.4/venus.b00 [deleted file]
qcom/venus-5.4/venus.b01 [deleted file]
qcom/venus-5.4/venus.b02 [deleted file]
qcom/venus-5.4/venus.b03 [deleted file]
qcom/venus-5.4/venus.b04 [deleted file]
qcom/venus-5.4/venus.mdt [deleted file]