All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/7] renesas: vsp1: debugfs facility
@ 2022-06-29 10:51 Kieran Bingham
  2022-06-29 10:51 ` [PATCH 1/7] debugfs: Extend debugfs regset to support register decoding Kieran Bingham
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Kieran Bingham @ 2022-06-29 10:51 UTC (permalink / raw)
  To: linux-renesas-soc, linux-media, Eugeniu Rosca
  Cc: Laurent Pinchart, Kieran Bingham

As discussed during the thread on [0] here are my out of tree debug
patches.

These are only really for reference not expected for merge, and I'm not
even sure it's worthy of an RFC tag. That said, if there are parts here
that should perhaps be extracted for integration let me know and I'll
split things out if relevant.

The register extraction and decode is probably something that could be
handled in userspace now anyway with something like Tomi's rwmem debug
tool [1]. I've used that for other devices, but not used it on vsp1 yet.


[0] https://lore.kernel.org/linux-media/20220629090912.GA27332@lxhi-065/T/#t
[1] https://github.com/tomba/rwmem



Kieran Bingham (7):
  debugfs: Extend debugfs regset to support register decoding
  v4l: vsp1: Provide WPF underflow error detection and reporting
  v4l: vsp1: Add debugfs system v1.8
  v4l: vsp1: Add CLK_CTRL and MRESET register definitions
  v4l: vsp1: Add safety mechanism registers
  v4l: vsp1: Provide video node debugfs entries
  v4l: vsp1: debugfs: Add DLM directory

 drivers/media/platform/renesas/vsp1/Makefile  |   1 +
 drivers/media/platform/renesas/vsp1/vsp1.h    |   5 +
 .../platform/renesas/vsp1/vsp1_debugfs.c      | 563 ++++++++++++++++++
 .../platform/renesas/vsp1/vsp1_debugfs.h      |  57 ++
 drivers/media/platform/renesas/vsp1/vsp1_dl.c | 107 ++++
 .../media/platform/renesas/vsp1/vsp1_drv.c    |  13 +-
 .../media/platform/renesas/vsp1/vsp1_regs.h   |  36 ++
 .../media/platform/renesas/vsp1/vsp1_video.c  |  14 +-
 .../media/platform/renesas/vsp1/vsp1_video.h  |   9 +
 .../media/platform/renesas/vsp1/vsp1_wpf.c    |   2 +-
 fs/debugfs/file.c                             |  11 +-
 include/linux/debugfs.h                       |   1 +
 12 files changed, 814 insertions(+), 5 deletions(-)
 create mode 100644 drivers/media/platform/renesas/vsp1/vsp1_debugfs.c
 create mode 100644 drivers/media/platform/renesas/vsp1/vsp1_debugfs.h

-- 
2.34.1


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

end of thread, other threads:[~2022-06-29 10:51 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-06-29 10:51 [PATCH 0/7] renesas: vsp1: debugfs facility Kieran Bingham
2022-06-29 10:51 ` [PATCH 1/7] debugfs: Extend debugfs regset to support register decoding Kieran Bingham
2022-06-29 10:51 ` [PATCH 2/7] v4l: vsp1: Provide WPF underflow error detection and reporting Kieran Bingham
2022-06-29 10:51 ` [PATCH 3/7] v4l: vsp1: Add debugfs system v1.8 Kieran Bingham
2022-06-29 10:51 ` [PATCH 4/7] v4l: vsp1: Add CLK_CTRL and MRESET register definitions Kieran Bingham
2022-06-29 10:51 ` [PATCH 5/7] v4l: vsp1: Add safety mechanism registers Kieran Bingham
2022-06-29 10:51 ` [PATCH 6/7] v4l: vsp1: Provide video node debugfs entries Kieran Bingham
2022-06-29 10:51 ` [PATCH 7/7] v4l: vsp1: debugfs: Add DLM directory Kieran Bingham

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.