1. 01 9月, 2020 1 次提交
  2. 23 6月, 2020 1 次提交
  3. 15 4月, 2020 1 次提交
  4. 08 1月, 2020 1 次提交
  5. 02 10月, 2019 1 次提交
  6. 27 6月, 2019 1 次提交
    • D
      media: cec: add struct cec_connector_info support · 32a847f9
      Dariusz Marcinkiewicz 提交于
      Define struct cec_connector_info in media/cec.h and define
      CEC_CAP_CONNECTOR_INFO. In a later patch this will be moved to
      uapi/linux/cec.h.
      
      The CEC_CAP_CONNECTOR_INFO capability can be set by drivers, but
      cec_allocate_adapter() will remove it again until the public API
      for this can be enabled once all drm drivers wire this up correctly.
      
      Also add the cec_fill_conn_info_from_drm and cec_s_conn_info functions,
      which are needed by drm drivers to fill in the cec_connector info
      based on a drm_connector.
      
      The cec_notifier_(un)register and cec_register_cec_notifier
      prototypes were moved from cec-notifier.h to cec.h since cec.h no longer
      includes cec-notifier.h. These headers included each other before,
      which caused various problems.
      
      Due to these changes the seco-cec driver was changed as well: it
      should include cec-notifier.h, not cec.h.
      Signed-off-by: NDariusz Marcinkiewicz <darekm@google.com>
      Signed-off-by: NHans Verkuil <hverkuil-cisco@xs4all.nl>
      Signed-off-by: NMauro Carvalho Chehab <mchehab+samsung@kernel.org>
      32a847f9
  7. 23 5月, 2019 1 次提交
  8. 20 3月, 2019 1 次提交
  9. 23 11月, 2018 1 次提交
  10. 05 10月, 2018 1 次提交
  11. 12 9月, 2018 1 次提交
  12. 20 4月, 2018 1 次提交
  13. 23 3月, 2018 1 次提交
  14. 22 3月, 2018 1 次提交
  15. 15 2月, 2018 1 次提交
  16. 14 12月, 2017 1 次提交
  17. 09 12月, 2017 1 次提交
  18. 05 10月, 2017 1 次提交
  19. 23 9月, 2017 1 次提交
    • H
      media: cec: add CEC_EVENT_PIN_HPD_LOW/HIGH events · 333ef6bd
      Hans Verkuil 提交于
      Add support for two new low-level events: PIN_HPD_LOW and PIN_HPD_HIGH.
      
      This is specifically meant for use with the upcoming cec-gpio driver
      and makes it possible to trace when the HPD pin changes. Some HDMI
      sinks do strange things with the HPD and this makes it easy to debug
      this.
      
      Note that this also moves the initialization of a devnode mutex and
      list to the allocate_adapter function: if the HPD is high, then as
      soon as the HPD interrupt is created an interrupt occurs and
      cec_queue_pin_hpd_event() is called which requires that the devnode
      mutex and list are initialized.
      Signed-off-by: NHans Verkuil <hans.verkuil@cisco.com>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@s-opensource.com>
      333ef6bd
  20. 26 8月, 2017 1 次提交
    • H
      media: cec: replace pin->cur_value by adap->cec_pin_is_high · 28e11b15
      Hans Verkuil 提交于
      The current CEC pin value (0 or 1) was part of the cec_pin struct,
      but that assumes that CEC pin monitoring can only be used with
      a driver that uses the low-level CEC pin framework.
      
      But hardware that has both a high-level API and can monitor the
      CEC pin at low-level at the same time does not need to depend on
      the cec pin framework.
      
      To support such devices remove the cur_value field from struct cec_pin
      and add a cec_pin_is_high field to cec_adapter. This also makes it
      possible to drop the '#ifdef CONFIG_CEC_PIN' in cec-api.c.
      Signed-off-by: NHans Verkuil <hans.verkuil@cisco.com>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@s-opensource.com>
      28e11b15
  21. 20 8月, 2017 3 次提交
  22. 19 7月, 2017 1 次提交
  23. 18 7月, 2017 1 次提交
  24. 20 6月, 2017 1 次提交
    • H
      [media] cec: add CEC_CAP_NEEDS_HPD · f902c1e9
      Hans Verkuil 提交于
      Add a new capability CEC_CAP_NEEDS_HPD. If this capability is set
      then the hardware can only use CEC if the HDMI Hotplug Detect pin
      is high. Such hardware cannot handle the corner case in the CEC specification
      where it is possible to transmit messages even if no hotplug signal is
      present (needed for some displays that turn off the HPD when in standby,
      but still have CEC enabled).
      
      Typically hardware that needs this capability have the HPD wired to the CEC
      block, often to a 'power' or 'active' pin.
      Signed-off-by: NHans Verkuil <hans.verkuil@cisco.com>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@s-opensource.com>
      f902c1e9
  25. 05 6月, 2017 2 次提交
  26. 19 4月, 2017 1 次提交
  27. 11 4月, 2017 2 次提交
  28. 10 4月, 2017 1 次提交
  29. 21 3月, 2017 1 次提交
  30. 30 1月, 2017 1 次提交
  31. 29 11月, 2016 1 次提交
  32. 17 11月, 2016 1 次提交
  33. 24 8月, 2016 1 次提交
  34. 23 8月, 2016 2 次提交
  35. 09 7月, 2016 1 次提交