[PATCH 0/5] drm/msm: Support devcoredump on a750
Connor Abbott
cwabbott0 at gmail.com
Fri May 3 13:42:29 UTC 2024
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 at 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 at gmail.com>
More information about the Freedreno
mailing list