The first patch is a bug fix: the CEC adapter was not explicitly
disabled when cec_delete_adapter was called. Normally this does not
cause any problems, but for the upcoming omap4 cec driver it does.

The next two patches add support for CEC pin emulation in the
vivid driver. The third fixes a kernel logging bug in vivid.

The last two patches simplify cec_allocate_adapter in two drivers
by using CEC_CAP_DEFAULTS.

Regards,

        Hans


The following changes since commit 0779b8855c746c90b85bfe6e16d5dfa2a6a46655:

  media: ddbridge: fix semicolon.cocci warnings (2017-08-20 10:25:22 -0400)

are available in the git repository at:

  git://linuxtv.org/hverkuil/media_tree.git vivid-cec-pin

for you to fetch changes up to f2fa856a538a6d9ddd58eab558b286e0f65c8e27:

  stm32-cec: use CEC_CAP_DEFAULTS (2017-08-21 09:35:38 +0200)

----------------------------------------------------------------
Hans Verkuil (6):
      cec: ensure that adap_enable(false) is called from cec_delete_adapter()
      cec: replace pin->cur_value by adap->cec_pin_is_high
      vivid: add CEC pin monitoring emulation
      vivid: fix incorrect HDMI input/output CEC logging
      stih-cec: use CEC_CAP_DEFAULTS
      stm32-cec: use CEC_CAP_DEFAULTS

 drivers/media/cec/cec-adap.c              |  4 +++-
 drivers/media/cec/cec-api.c               |  6 ++----
 drivers/media/cec/cec-core.c              |  1 +
 drivers/media/cec/cec-pin.c               |  5 ++---
 drivers/media/platform/sti/cec/stih-cec.c |  4 +---
 drivers/media/platform/stm32/stm32-cec.c  |  4 +---
 drivers/media/platform/vivid/vivid-cec.c  | 65 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 drivers/media/platform/vivid/vivid-core.c |  8 ++++----
 include/media/cec-pin.h                   |  1 -
 include/media/cec.h                       |  1 +
 10 files changed, 79 insertions(+), 20 deletions(-)

Reply via email to