dri-devel.lists.freedesktop.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/7] media: export InfoFrames to debugfs
@ 2024-08-28 14:24 Hans Verkuil
  2024-08-28 14:24 ` [PATCH 1/7] media: v4l2-core: add v4l2_debugfs_root() Hans Verkuil
                   ` (6 more replies)
  0 siblings, 7 replies; 11+ messages in thread
From: Hans Verkuil @ 2024-08-28 14:24 UTC (permalink / raw)
  To: linux-media; +Cc: Maxime Ripard, dri-devel, Dave Stevenson

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 5 patches add support for this to the HDMI drivers.

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

I don't have a tda1997x available for testing, so I might decide
to just drop that patch.

This is very useful for debugging received InfoFrames.

Regards,

	Hans

Hans Verkuil (7):
  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
  media: i2c: tda1997x: 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/i2c/tda1997x.c              |  50 ++++++++-
 drivers/media/v4l2-core/v4l2-dev.c        |  14 +++
 drivers/media/v4l2-core/v4l2-dv-timings.c |  63 ++++++++++++
 include/media/v4l2-dev.h                  |  15 +++
 include/media/v4l2-dv-timings.h           |  48 +++++++++
 9 files changed, 455 insertions(+), 72 deletions(-)

-- 
2.43.0


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2024-08-28 16:14 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-28 14:24 [PATCH 0/7] media: export InfoFrames to debugfs Hans Verkuil
2024-08-28 14:24 ` [PATCH 1/7] media: v4l2-core: add v4l2_debugfs_root() Hans Verkuil
2024-08-28 14:24 ` [PATCH 2/7] media: v4l2-core: add v4l2_debugfs_if_alloc/free() Hans Verkuil
2024-08-28 15:08   ` Jani Nikula
2024-08-28 15:17     ` Hans Verkuil
2024-08-28 16:14       ` Jani Nikula
2024-08-28 14:24 ` [PATCH 3/7] media: i2c: adv7511-v4l2: export InfoFrames to debugfs Hans Verkuil
2024-08-28 14:24 ` [PATCH 4/7] media: i2c: adv7604: " Hans Verkuil
2024-08-28 14:24 ` [PATCH 5/7] media: i2c: adv7842: " Hans Verkuil
2024-08-28 14:24 ` [PATCH 6/7] media: i2c: tc358743: " Hans Verkuil
2024-08-28 14:24 ` [PATCH 7/7] media: i2c: tda1997x: " Hans Verkuil

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).