On Wed, Oct 19, 2022 at 10:09 AM Vikash Garodia <vgarodia@xxxxxxxxxxxxxxxx> wrote: > > Hi Rob, > > > -----Original Message----- > > From: Rob Clark <robdclark@xxxxxxxxx> > > Sent: Wednesday, October 19, 2022 9:32 PM > > To: Nathan Hebert <nhebert@xxxxxxxxxxxx> > > Cc: linux-firmware@xxxxxxxxxx; linux-arm-msm@xxxxxxxxxxxxxxx; Vikash > > Garodia (QUIC) <quic_vgarodia@xxxxxxxxxxx>; Fritz Koenig > > <frkoenig@xxxxxxxxxxxx>; Bjorn Andersson <andersson@xxxxxxxxxx> > > Subject: Re: [PULL]: qcom: SC7180 and SC7280 venus firmware updates > > > > WARNING: This email originated from outside of Qualcomm. Please be wary of > > any links or attachments, and do not enable macros. > > > > Actually, isn't the .mbn the joined fw? If so all you need to do is remove the > > other files? > .mbn is the complete firmware image. We have migrated to .mbn for sc7280, while the > Initial days of sc7280 was with .mdt binaries (split ones). So to support the boards which > Have not upgraded the driver, we are retaining all binaries. > Thanks for the feedback (on and off-list). I will push a V2 of the pull request with the following changes: 1. Update both split and non-split binaries for venus-5.4 (SC7180). Also, update the version in WHENCE. We can remove the legacy split images in a later commit if it is feasible to do so. 2. Remove the split firmware images for vpu-2.0 (SC7280). There is no released device that uses the older firmware loader. I have tested to make sure the non-split image can be loaded and that the venus media functions work on a SC7280 device using a ChromeOS kernel based on 5.15. 3. Update the VPU-2.0 non-split binaries to the latest version and update the version in the WHENCE file. > > On Wed, Oct 19, 2022 at 8:52 AM Rob Clark <robdclark@xxxxxxxxx> wrote: > > > > > > Hmm, does venus not support the combined firmware yet? Elsewhere > > > we've moved away from split fw to using a single ELF file.. > > > > > > BR, > > > -R > > > > > > On Tue, Oct 18, 2022 at 2:18 PM Nathan Hebert <nhebert@xxxxxxxxxxxx> > > wrote: > > > > > > > > The following changes since commit > > 48407ffd7adb9511701547068b1e6f0956bd1c94: > > > > > > > > cnm: update chips&media wave521c firmware. (2022-10-17 10:20:43 > > > > -0400) > > > > > > > > are available in the Git repository at: > > > > > > > > https://github.com/nathan-google/linux-firmware.git > > > > update_sc7180_and_sc7280_firmwares > > > > > > > > for you to fetch changes up to > > 76e160366a28010fa06ddc965659c38a44d159d9: > > > > > > > > qcom: update venus firmware files for VPU-2.0 (2022-10-18 13:42:58 > > > > -0700) > > > > > > > > ---------------------------------------------------------------- > > > > Nathan Hebert (2): > > > > qcom: update venus firmware files for v5.4 > > > > qcom: update venus firmware files for VPU-2.0 > > > > > > > > qcom/venus-5.4/venus.b00 | Bin 212 -> 212 bytes > > > > qcom/venus-5.4/venus.b01 | Bin 6808 -> 6808 bytes > > > > qcom/venus-5.4/venus.b02 | Bin 873596 -> 875020 bytes > > > > qcom/venus-5.4/venus.b03 | Bin 33792 -> 33896 bytes > > > > qcom/venus-5.4/venus.mbn | Bin 919708 -> 921236 bytes > > > > qcom/venus-5.4/venus.mdt | Bin 7020 -> 7020 bytes > > > > qcom/vpu-2.0/venus.b00 | Bin 692 -> 692 bytes > > > > qcom/vpu-2.0/venus.b01 | Bin 7376 -> 7376 bytes > > > > qcom/vpu-2.0/venus.b02 | Bin 300 -> 300 bytes > > > > qcom/vpu-2.0/venus.b04 | Bin 20 -> 20 bytes > > > > qcom/vpu-2.0/venus.b09 | Bin 939184 -> 939472 bytes > > > > qcom/vpu-2.0/venus.b10 | Bin 42976 -> 43120 bytes > > > > qcom/vpu-2.0/venus.mbn | Bin 2031188 -> 2031620 bytes > > > > qcom/vpu-2.0/venus.mdt | Bin 8068 -> 8068 bytes > > > > 14 files changed, 0 insertions(+), 0 deletions(-) > > Thanks, > Vikash