Hi Mauro, This PR adds a new flag (and corresponding capability flag) to make it easier to wait for reply from a vendor-specific message. The corresponding v4l-utils patches are here: https://patchwork.linuxtv.org/project/linux-media/list/?series=13267 The pipeline results (using the custom v4l-utils with those patches included) are here: https://gitlab.freedesktop.org/linux-media/users/hverkuil/-/pipelines/1237579 Regards, Hans The following changes since commit ba5c778cab1dd3e4918f940989e771e2818afee8: media: rc: remove unused tx_resolution field (2024-07-31 11:21:56 +0200) are available in the Git repository at: git://linuxtv.org/hverkuil/media_tree.git tags/br-cec-vendor-cmd for you to fetch changes up to 03938896aff42562f09c17e76a0c6382e716e138: media: vivid: add <Vendor Command With ID> support (2024-07-31 11:27:36 +0200) ---------------------------------------------------------------- Tag branch ---------------------------------------------------------------- Hans Verkuil (2): media: cec: core: add new CEC_MSG_FL_REPLY_VENDOR_ID flag media: vivid: add <Vendor Command With ID> support Documentation/userspace-api/media/cec/cec-ioc-adap-g-caps.rst | 6 ++++++ Documentation/userspace-api/media/cec/cec-ioc-receive.rst | 15 +++++++++++++++ drivers/media/cec/core/cec-adap.c | 52 ++++++++++++++++++++++++++++++++++++--------------- drivers/media/cec/core/cec-core.c | 2 +- drivers/media/test-drivers/vivid/vivid-cec.c | 48 ++++++++++++++++++++++++++++++++++++++++++++--- include/media/cec.h | 2 ++ include/uapi/linux/cec.h | 3 +++ 7 files changed, 109 insertions(+), 19 deletions(-)