[PATCH 0/7] renesas: vsp1: debugfs facility

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

 



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




[Index of Archives]     [Linux Samsung SOC]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]

  Powered by Linux