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(-)