[GIT,PULL,for,v5.8] Venus updates - part2

Message ID 20200427113538.26489-1-stanimir.varbanov@linaro.org (mailing list archive)
State Accepted, archived
Headers
Series [GIT,PULL,for,v5.8] Venus updates - part2 |

Pull-request

git://linuxtv.org/svarbanov/media_tree.git tags/venus-tag-for-v5.8-part2

Message

Stanimir Varbanov April 27, 2020, 11:35 a.m. UTC
Hi Mauro,

Venus driver updates for v5.8 part2 includes:

  * Missing mutex destroy, reorder platform driver .remove
    to avoid mutex usage after mutex destroy.
  * Done buffers per queue and init registered list unconditionally - 
    those fixes an issue with dynamic-resolution-change.
  * Return EBUSY in S_FMT during streamon.
  * Add a mechanism to mark LAST buffer from before resolution
    change event.

Please pull.

regards,
Stan

The following changes since commit 4bdbff4da40584ec2225bb429b7c66ad54d19cda:

  media: tuners: Kconfig: add some missing VIDEO_V4L2 dependencies (2020-04-23 07:57:27 +0200)

are available in the Git repository at:

  git://linuxtv.org/svarbanov/media_tree.git tags/venus-tag-for-v5.8-part2

for you to fetch changes up to e95173a155cdb60a01b03d88f7b0c38f069e2dd0:

  venus: venc,vdec: Return EBUSY on S_FMT while streaming (2020-04-25 16:25:28 +0300)

----------------------------------------------------------------
Venus updates for v5.8 part2

----------------------------------------------------------------
Stanimir Varbanov (8):
      venus: core: Add missing mutex destroy
      venus: core: Fix mutex destroy in remove
      venus: core: Constify codec frequency data array
      venus: helpers: Done buffers per queue type
      venus: vdec: Mark flushed buffers with error state
      venus: vdec: Init registered list unconditionally
      venus: Mark last capture buffer
      venus: venc,vdec: Return EBUSY on S_FMT while streaming

 drivers/media/platform/qcom/venus/core.c     |  6 ++-
 drivers/media/platform/qcom/venus/core.h     |  5 ++-
 drivers/media/platform/qcom/venus/helpers.c  | 18 +++++---
 drivers/media/platform/qcom/venus/helpers.h  |  2 +-
 drivers/media/platform/qcom/venus/hfi.c      | 10 +++--
 drivers/media/platform/qcom/venus/hfi.h      |  3 +-
 drivers/media/platform/qcom/venus/hfi_msgs.c |  2 +
 drivers/media/platform/qcom/venus/vdec.c     | 66 +++++++++++++++++++++++-----
 drivers/media/platform/qcom/venus/venc.c     | 10 ++++-
 9 files changed, 96 insertions(+), 26 deletions(-)
  

Comments

Jenkins April 27, 2020, 11:51 a.m. UTC | #1
From: builder@linuxtv.org

Pull request: https://patchwork.linuxtv.org/patch/63388/
Build log: https://builder.linuxtv.org/job/patchwork/48470/
Build time: 00:11:17
Link: https://lore.kernel.org/linux-media/20200427113538.26489-1-stanimir.varbanov@linaro.org

gpg: Signature made Sat 25 Apr 2020 03:16:03 PM UTC
gpg:                using RSA key E1558C2497CE3CCC2B5AA30F25B55FC81B7035F2
gpg: Good signature from "Stanimir Varbanov <stanimir.varbanov@linaro.org>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: 34CF E039 8A16 AD93 18FD  D5E8 A6D0 26D8 E358 14D4
     Subkey fingerprint: E155 8C24 97CE 3CCC 2B5A  A30F 25B5 5FC8 1B70 35F2

Summary: 1 patches and/or PDF generation with issues, being 0 at build time