mbox series

[GIT,PULL,FOR,v6.12] cec: add new CEC_MSG_FL_REPLY_VENDOR_ID flag

Message ID 5f4c79a3-1e25-4a58-ba10-a51d82d66b07@xs4all.nl
State New
Headers show
Series [GIT,PULL,FOR,v6.12] cec: add new CEC_MSG_FL_REPLY_VENDOR_ID flag | expand

Pull-request

git://linuxtv.org/hverkuil/media_tree.git tags/br-cec-vendor-cmd

Message

Hans Verkuil July 31, 2024, 12:46 p.m. UTC
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(-)