Hi Mauro, Venus driver updates for v5.10 includes: * An encoder fix for reported frameintervals for v1. * A list coruption fix. * Fixes in the recovery mechanism. * Add debugfs file to set firmware debug level and grouping of the dev_dbg messages in the driver by importance. * Add new encoder Constant quality v4l2 control plus new bitrate mode and make the relevant changes in Venus driver. * Make private MFC driver Frame skip control a standard v4l2 control and make the relevant changes in Venus driver. Please pull. regards, Stan The following changes since commit d84eca28c807dbcdb40a2b8e2697118b99fdb2fd: media: MAINTAINERS: add Dafna Hirschfeld for rkisp1 (2020-08-26 18:52:33 +0200) are available in the Git repository at: git://linuxtv.org/svarbanov/media_tree.git tags/venus-for-v5.10 for you to fetch changes up to dcdaa912ca2919662c33c6a01a04d779db9d2d09: venus: Make debug infrastructure more flexible (2020-08-27 12:48:32 +0300) ---------------------------------------------------------------- Venus updates for v5.10 ---------------------------------------------------------------- Loic Poulain (1): media: venus: Fix reported frame intervals Maheshwar Ajja (1): media: v4l2-ctrls: Add encoder constant quality control Stanimir Varbanov (10): venus: parser: Prepare parser for multiple invocations venus: Rework recovery mechanism venus: Add new interface queues reinit venus: venc: Add support for constant quality control media: v4l2-ctrl: Add frame-skip std encoder control venus: venc: Add support for frame-skip mode v4l2 control media: s5p-mfc: Use standard frame skip mode control media: docs: Deprecate mfc frame skip control venus: Add debugfs interface to set firmware log level venus: Make debug infrastructure more flexible Vikash Garodia (1): venus: fixes for list corruption .../userspace-api/media/v4l/ext-ctrls-codec.rst | 53 ++++++++++++++++ drivers/media/platform/qcom/venus/Makefile | 2 +- drivers/media/platform/qcom/venus/core.c | 28 +++++---- drivers/media/platform/qcom/venus/core.h | 10 +++ drivers/media/platform/qcom/venus/dbgfs.c | 21 +++++++ drivers/media/platform/qcom/venus/dbgfs.h | 12 ++++ drivers/media/platform/qcom/venus/helpers.c | 2 +- drivers/media/platform/qcom/venus/hfi.c | 5 ++ drivers/media/platform/qcom/venus/hfi.h | 1 + drivers/media/platform/qcom/venus/hfi_cmds.c | 37 ++++++++++- drivers/media/platform/qcom/venus/hfi_helper.h | 10 ++- drivers/media/platform/qcom/venus/hfi_msgs.c | 18 +++--- drivers/media/platform/qcom/venus/hfi_parser.c | 3 + drivers/media/platform/qcom/venus/hfi_venus.c | 72 +++++++++++++++++----- drivers/media/platform/qcom/venus/hfi_venus.h | 1 + drivers/media/platform/qcom/venus/pm_helpers.c | 2 +- drivers/media/platform/qcom/venus/vdec.c | 16 +++-- drivers/media/platform/qcom/venus/venc.c | 32 ++++++++-- drivers/media/platform/qcom/venus/venc_ctrls.c | 21 ++++++- drivers/media/platform/s5p-mfc/s5p_mfc_enc.c | 6 ++ drivers/media/v4l2-core/v4l2-ctrls.c | 12 ++++ include/uapi/linux/v4l2-controls.h | 8 +++ 22 files changed, 319 insertions(+), 53 deletions(-) create mode 100644 drivers/media/platform/qcom/venus/dbgfs.c create mode 100644 drivers/media/platform/qcom/venus/dbgfs.h