[GIT PULL FOR v6.13] media: add support for exporting HDMI InfoFrames to debugfs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This PR contains this patch series:

https://patchwork.linuxtv.org/project/linux-media/list/?series=13480

minus the tda1997x patch, since I have no hardware to test that one. I'll
try to find someone to test that for the next kernel cycle.

Maxime added support for exporting InfoFrames to debugfs for drm,
and this series does the same for the media subsystem.

I used the same names for the InfoFrames as the drm implementation
does, and the format is the same as well. And edid-decode can be
used to parse the InfoFrames and do conformity checking.

The first two patches add helpers for this to the core framework,
and the next 4 patches add support for this to the HDMI drivers.

I tested the three adv drivers, and Dave Stevenson tested the tc358743
driver.

This is very useful for debugging received InfoFrames.

Regards,

	Hans

The following changes since commit 9852d85ec9d492ebef56dc5f229416c925758edc:

  Linux 6.12-rc1 (2024-09-29 15:06:19 -0700)

are available in the Git repository at:

  git://linuxtv.org/hverkuil/media_tree.git tags/br-v6.13c

for you to fetch changes up to d719fecdc2d6daf342942bba2f13afb7804eaa24:

  media: i2c: tc358743: export InfoFrames to debugfs (2024-10-02 12:01:22 +0200)

----------------------------------------------------------------
Tag branch

----------------------------------------------------------------
Hans Verkuil (6):
      media: v4l2-core: add v4l2_debugfs_root()
      media: v4l2-core: add v4l2_debugfs_if_alloc/free()
      media: i2c: adv7511-v4l2: export InfoFrames to debugfs
      media: i2c: adv7604: export InfoFrames to debugfs
      media: i2c: adv7842: export InfoFrames to debugfs
      media: i2c: tc358743: export InfoFrames to debugfs

 drivers/media/i2c/adv7511-v4l2.c          |  91 +++++++++++++++++++++++++++++++++++++++++++-----------
 drivers/media/i2c/adv7604.c               |  90 ++++++++++++++++++++++++++++++++++++++++++------------
 drivers/media/i2c/adv7842.c               | 120 +++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------
 drivers/media/i2c/tc358743.c              |  36 +++++++++++++++++++++-
 drivers/media/v4l2-core/v4l2-dev.c        |  14 +++++++++
 drivers/media/v4l2-core/v4l2-dv-timings.c |  67 ++++++++++++++++++++++++++++++++++++++++
 include/media/v4l2-dev.h                  |  15 +++++++++
 include/media/v4l2-dv-timings.h           |  48 +++++++++++++++++++++++++++++
 8 files changed, 411 insertions(+), 70 deletions(-)




[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux