From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-18.0 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,INCLUDES_PATCH,INCLUDES_PULL_REQUEST,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 88C92C433B4 for ; Mon, 3 May 2021 07:30:17 +0000 (UTC) Received: by mail.kernel.org (Postfix) id 69E7061244; Mon, 3 May 2021 07:30:17 +0000 (UTC) Received: from m43-7.mailgun.net (m43-7.mailgun.net [69.72.43.7]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 704D66120D for ; Mon, 3 May 2021 07:30:16 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 704D66120D Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=bounce+a91e02.be9e4a-linux-firmware=kernel.org@mg.codeaurora.org DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=mg.codeaurora.org; q=dns/txt; s=smtp; t=1620027017; h=Message-ID: References: In-Reply-To: Subject: Cc: To: From: Date: Content-Transfer-Encoding: Content-Type: MIME-Version: Sender; bh=bLHkrer1Bf+3ZElThz8QU5D45d9+qkx7tMzvrYQcYLk=; b=ZXYVBzdhFaYunk/wwTYJeszvjTvmWEfcZ1XnyThDWorYW/SJ0Gb0Ac3kucCwdrGaJi5FlkB6 cdyCCg6l+yZWnID0nlZHPVbK5S/zRfJEkS0mnnOn06hL4GQgwdECwoLtvjA7iwkuf45sFeD/ 7+x5L9PkUgt5EOOuMGoYZFi6HpY= X-Mailgun-Sending-Ip: 69.72.43.7 X-Mailgun-Sid: WyI3Mjk1MCIsICJsaW51eC1maXJtd2FyZUBrZXJuZWwub3JnIiwgImJlOWU0YSJd Received: from smtp.codeaurora.org (ec2-35-166-182-171.us-west-2.compute.amazonaws.com [35.166.182.171]) by smtp-out-n07.prod.us-west-2.postgun.com with SMTP id 608fa6842cc44d3aea6ac1ed (version=TLS1.2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256); Mon, 03 May 2021 07:30:12 GMT Sender: smagar=codeaurora.org@mg.codeaurora.org Received: by smtp.codeaurora.org (Postfix, from userid 1001) id 38189C43217; Mon, 3 May 2021 07:30:12 +0000 (UTC) Received: from mail.codeaurora.org (localhost.localdomain [127.0.0.1]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: smagar) by smtp.codeaurora.org (Postfix) with ESMTPSA id 766DBC433D3; Mon, 3 May 2021 07:30:09 +0000 (UTC) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Mon, 03 May 2021 13:00:09 +0530 From: smagar@codeaurora.org To: vgarodia@codeaurora.org, stanimir.varbanov@linaro.org List-Id: Cc: linux-firmware@kernel.org, linux-arm-kernel@lists.infradead.org, linux-media@vger.kernel.org, mchehab@infradead.org, linux-media-owner@vger.kernel.org, dikshita@codeaurora.org, adhudase@codeaurora.org, sampnimm@codeaurora.org, mansur@codeaurora.org Subject: Re: Update venus firmware files for v5.4 and venus firmware files for VPU-2.0 In-Reply-To: <194da82a3a5f2010fadca4fe6960b359@codeaurora.org> References: <9eaaec5d-a7d4-1889-5c92-28944b198adc@linaro.org> <52ac8a546ecdb6a11b10edf936ba714d@codeaurora.org> <194da82a3a5f2010fadca4fe6960b359@codeaurora.org> Message-ID: X-Sender: smagar@codeaurora.org User-Agent: Roundcube Webmail/1.3.9 On 2021-04-30 13:09, vgarodia@codeaurora.org wrote: > On 2021-04-29 17:37, smagar@codeaurora.org wrote: >> On 2021-04-29 14:05, vgarodia@codeaurora.org wrote: >>> On 2021-04-28 19:18, Stanimir Varbanov wrote: >>>> On 4/28/21 3:32 PM, smagar@codeaurora.org wrote: >>>>> Hello Team, >>>>> >>>>> Please include updated firmware bins for venus-5.4 and vpu-2.0. >>>>> >>>>> I have fixed comment and title updated. >>>>> >>>>> Removed 0 byte unwanted bins. >>>>> >>>>> Below is combined pull request for venus-5.4 and VPU-2.0. >>>>> >>>>> Please find snapshot of pull request, let me know if anything is >>>>> missing. >>>>> >>>>> >>>>> The following changes since commit >>>>> 85286184d9df1b03bb76049edcfd87c39ce46e94: >>>>> >>>>>   Merge branch 'for-upstream' of >>>>> git://git.chelsio.net/pub/git/linux-firmware into main (2021-04-19 >>>>> 11:34:11 -0400) >>>>> >>>>> are available in the git repository at: >>>>> >>>>>   https://github.com/suraj714/linux-firmware-venus.git master >>>>> >>>>> for you to fetch changes up to >>>>> 6cdef281cd16d967ad89c01af6fdda85529a2d80: >>>>> >>>>>   qcom: Add venus firmware files for VPU-2.0 (2021-04-28 14:42:48 >>>>> +0530) >>>>> >>>>> ---------------------------------------------------------------- >>>>> smagar (2): >>>>>       qcom: update venus firmware files for v5.4 >>>>>       qcom: Add venus firmware files for VPU-2.0 >>>>> >>>>>  WHENCE                    |  34 +++++++++++++++++++++++++++++++++- >>>>>  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 873680 -> 873596 bytes >>>>>  qcom/venus-5.4/venus.b03  | Bin 33792 -> 33792 bytes >>>>>  qcom/venus-5.4/venus.mbn  | Bin 919792 -> 919708 bytes >>>>>  qcom/venus-5.4/venus.mdt  | Bin 7020 -> 7020 bytes >>>>>  qcom/vpu-2.0/vpu20_1v.b00 | Bin 0 -> 692 bytes >>>>>  qcom/vpu-2.0/vpu20_1v.b01 | Bin 0 -> 7376 bytes >>>>>  qcom/vpu-2.0/vpu20_1v.b02 | Bin 0 -> 300 bytes >>>>>  qcom/vpu-2.0/vpu20_1v.b03 | Bin 0 -> 20 bytes >>>>>  qcom/vpu-2.0/vpu20_1v.b04 | Bin 0 -> 20 bytes >>>>>  qcom/vpu-2.0/vpu20_1v.b05 | Bin 0 -> 20 bytes >>>>>  qcom/vpu-2.0/vpu20_1v.b06 | Bin 0 -> 20 bytes >>>>>  qcom/vpu-2.0/vpu20_1v.b07 | Bin 0 -> 24 bytes >>>>>  qcom/vpu-2.0/vpu20_1v.b08 | Bin 0 -> 16 bytes >>>>>  qcom/vpu-2.0/vpu20_1v.b09 | Bin 0 -> 939184 bytes >>>>>  qcom/vpu-2.0/vpu20_1v.b10 | Bin 0 -> 42976 bytes >>>>>  qcom/vpu-2.0/vpu20_1v.b19 |   1 + >>>>>  qcom/vpu-2.0/vpu20_1v.mbn | Bin 0 -> 2031188 bytes >>>>>  qcom/vpu-2.0/vpu20_1v.mdt | Bin 0 -> 8068 bytes >>> >>> Suraj, lets make these as generic names venus.bxx. We could confirm >>> on hardware >>> with generic binary names. >>> >>>> >>>> Which Venus IP/SoCs use vpu-2.0 firmware? And what is the difference >>>> with existing vpu-1.0? >>> This is for sc7280. >>> vpu-1.0 and vpu-2.0 differs in hardware w.r.t number of hardware >>> processing pipes. >>> >>> Thanks, >>> Vikash >> >> >> >> >> Hi Vikash, >> >> As you suggested I did this changes. >> Below is combined pull request for venus-5.4 and VPU-2.0. >> Please find snapshot of pull request, let me know if anything is >> missing. >> >> >> The following changes since commit >> 85286184d9df1b03bb76049edcfd87c39ce46e94: >> >> Merge branch 'for-upstream' of >> git://git.chelsio.net/pub/git/linux-firmware into main (2021-04-19 >> 11:34:11 -0400) >> >> are available in the git repository at: >> >> https://github.com/suraj714/linux-firmware-venus.git master >> >> for you to fetch changes up to >> 3499110b56ddfe5c66ee7ade8754c4be573cc8a9: >> >> qcom: Add venus firmware files for VPU-2.0 (2021-04-29 16:59:54 >> +0530) >> >> ---------------------------------------------------------------- >> smagar (2): >> qcom: update venus firmware files for v5.4 >> qcom: Add venus firmware files for VPU-2.0 >> >> WHENCE | 34 +++++++++++++++++++++++++++++++++- > > Remove the reference of "vpu20_1v.xxx from WHENCE file. Keep only > venus.xxx. > >> 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 873680 -> 873596 bytes >> qcom/venus-5.4/venus.b03 | Bin 33792 -> 33792 bytes >> qcom/venus-5.4/venus.mbn | Bin 919792 -> 919708 bytes >> qcom/venus-5.4/venus.mdt | Bin 7020 -> 7020 bytes >> qcom/vpu-2.0/venus.b00 | Bin 0 -> 692 bytes >> qcom/vpu-2.0/venus.b01 | Bin 0 -> 7376 bytes >> qcom/vpu-2.0/venus.b02 | Bin 0 -> 300 bytes >> qcom/vpu-2.0/venus.b03 | Bin 0 -> 20 bytes >> qcom/vpu-2.0/venus.b04 | Bin 0 -> 20 bytes >> qcom/vpu-2.0/venus.b05 | Bin 0 -> 20 bytes >> qcom/vpu-2.0/venus.b06 | Bin 0 -> 20 bytes >> qcom/vpu-2.0/venus.b07 | Bin 0 -> 24 bytes >> qcom/vpu-2.0/venus.b08 | Bin 0 -> 16 bytes >> qcom/vpu-2.0/venus.b09 | Bin 0 -> 939184 bytes >> qcom/vpu-2.0/venus.b10 | Bin 0 -> 42976 bytes >> qcom/vpu-2.0/venus.b19 | 1 + >> qcom/vpu-2.0/venus.mbn | Bin 0 -> 2031188 bytes >> qcom/vpu-2.0/venus.mdt | Bin 0 -> 8068 bytes >> 21 files changed, 34 insertions(+), 1 deletion(-) >> create mode 100644 qcom/vpu-2.0/venus.b00 >> create mode 100644 qcom/vpu-2.0/venus.b01 >> create mode 100644 qcom/vpu-2.0/venus.b02 >> create mode 100644 qcom/vpu-2.0/venus.b03 >> create mode 100644 qcom/vpu-2.0/venus.b04 >> create mode 100644 qcom/vpu-2.0/venus.b05 >> create mode 100644 qcom/vpu-2.0/venus.b06 >> create mode 100644 qcom/vpu-2.0/venus.b07 >> create mode 100644 qcom/vpu-2.0/venus.b08 >> create mode 100644 qcom/vpu-2.0/venus.b09 >> create mode 100644 qcom/vpu-2.0/venus.b10 >> create mode 100644 qcom/vpu-2.0/venus.b19 >> create mode 100644 qcom/vpu-2.0/venus.mbn >> create mode 100644 qcom/vpu-2.0/venus.mdt >> >> >> Regards, >> Suraj Hi Vikash, As you suggested I did this changes. Below is combined pull request for venus-5.4 and VPU-2.0. Please find snapshot of pull request, let me know if anything is missing. The following changes since commit 85286184d9df1b03bb76049edcfd87c39ce46e94: Merge branch 'for-upstream' of git://git.chelsio.net/pub/git/linux-firmware into main (2021-04-19 11:34:11 -0400) are available in the git repository at: https://github.com/suraj714/linux-firmware-venus.git master for you to fetch changes up to c7b11ed12b6391097e84babab62802076fd15902: qcom: Add venus firmware files for VPU-2.0 (2021-05-03 12:18:45 +0530) ---------------------------------------------------------------- smagar (2): qcom: update venus firmware files for v5.4 qcom: Add venus firmware files for VPU-2.0 WHENCE | 19 ++++++++++++++++++- 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 873680 -> 873596 bytes qcom/venus-5.4/venus.b03 | Bin 33792 -> 33792 bytes qcom/venus-5.4/venus.mbn | Bin 919792 -> 919708 bytes qcom/venus-5.4/venus.mdt | Bin 7020 -> 7020 bytes qcom/vpu-2.0/venus.b00 | Bin 0 -> 692 bytes qcom/vpu-2.0/venus.b01 | Bin 0 -> 7376 bytes qcom/vpu-2.0/venus.b02 | Bin 0 -> 300 bytes qcom/vpu-2.0/venus.b03 | Bin 0 -> 20 bytes qcom/vpu-2.0/venus.b04 | Bin 0 -> 20 bytes qcom/vpu-2.0/venus.b05 | Bin 0 -> 20 bytes qcom/vpu-2.0/venus.b06 | Bin 0 -> 20 bytes qcom/vpu-2.0/venus.b07 | Bin 0 -> 24 bytes qcom/vpu-2.0/venus.b08 | Bin 0 -> 16 bytes qcom/vpu-2.0/venus.b09 | Bin 0 -> 939184 bytes qcom/vpu-2.0/venus.b10 | Bin 0 -> 42976 bytes qcom/vpu-2.0/venus.b19 | 1 + qcom/vpu-2.0/venus.mbn | Bin 0 -> 2031188 bytes qcom/vpu-2.0/venus.mdt | Bin 0 -> 8068 bytes 21 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 qcom/vpu-2.0/venus.b00 create mode 100644 qcom/vpu-2.0/venus.b01 create mode 100644 qcom/vpu-2.0/venus.b02 create mode 100644 qcom/vpu-2.0/venus.b03 create mode 100644 qcom/vpu-2.0/venus.b04 create mode 100644 qcom/vpu-2.0/venus.b05 create mode 100644 qcom/vpu-2.0/venus.b06 create mode 100644 qcom/vpu-2.0/venus.b07 create mode 100644 qcom/vpu-2.0/venus.b08 create mode 100644 qcom/vpu-2.0/venus.b09 create mode 100644 qcom/vpu-2.0/venus.b10 create mode 100644 qcom/vpu-2.0/venus.b19 create mode 100644 qcom/vpu-2.0/venus.mbn create mode 100644 qcom/vpu-2.0/venus.mdt Thanks, Suraj