Linux ARM-MSM sub-architecture
 help / color / mirror / Atom feed
* [PATCH 0/5] drm/msm: Support devcoredump on a750
@ 2024-05-03 13:42 Connor Abbott
  2024-05-03 13:42 ` [PATCH 1/5] drm/msm: Import a750 snapshot registers from kgsl Connor Abbott
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Connor Abbott @ 2024-05-03 13:42 UTC (permalink / raw)
  To: Rob Clark, Abhinav Kumar, Dmitry Baryshkov, Sean Paul,
	Marijn Suijten
  Cc: linux-arm-msm, freedreno, Connor Abbott

This mostly involves importing the list of registers to dump from kgsl
and plumbing them through. We also need to update registers from Mesa to
pull in some AQE-related registers for dumping the AQE equivalents of
the SQE_STAT, UCODE_DBG_INFO, and ROQ indexed registers.

I tested this with msm_recovery igt and decoding the devcoredump from
the gpu-fault subtest with [1].

[1] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27266

Signed-off-by: Connor Abbott <cwabbott0@gmail.com>
---
Connor Abbott (5):
      drm/msm: Import a750 snapshot registers from kgsl
      drm/msm: Fix imported a750 snapshot header for upstream
      drm/msm: Update a6xx registers XML
      drm/msm: Adjust a7xx GBIF debugbus dumping
      drm/msm: Add devcoredump support for a750

 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c        |   64 +-
 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.h        |    6 +-
 .../gpu/drm/msm/adreno/adreno_gen7_9_0_snapshot.h  | 1446 ++++++++++++++++++++
 drivers/gpu/drm/msm/registers/adreno/a6xx.xml      |   47 +-
 4 files changed, 1539 insertions(+), 24 deletions(-)
---
base-commit: 7e6b8924568d1aa476b77323df8d2bdd31bd7257
change-id: 20240502-a750-devcoredump-5916f90be37a

Best regards,
-- 
Connor Abbott <cwabbott0@gmail.com>


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

end of thread, other threads:[~2024-05-03 13:43 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-03 13:42 [PATCH 0/5] drm/msm: Support devcoredump on a750 Connor Abbott
2024-05-03 13:42 ` [PATCH 1/5] drm/msm: Import a750 snapshot registers from kgsl Connor Abbott
2024-05-03 13:42 ` [PATCH 2/5] drm/msm: Fix imported a750 snapshot header for upstream Connor Abbott
2024-05-03 13:42 ` [PATCH 3/5] drm/msm: Update a6xx registers XML Connor Abbott
2024-05-03 13:42 ` [PATCH 4/5] drm/msm: Adjust a7xx GBIF debugbus dumping Connor Abbott
2024-05-03 13:42 ` [PATCH 5/5] drm/msm: Add devcoredump support for a750 Connor Abbott

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox