[Freedreno] [PATCH 0/3] drm/msm/adreno: implement devcoredump support for a5xx

Dmitry Baryshkov dmitry.baryshkov at linaro.org
Tue Feb 14 12:35:01 UTC 2023


During the debug of the a5xx preempt issue, having the devcoredump
support was a great help. These patches port necessary code bits from
being a6xx-specific to generic code path and then enables devcoredump
for a5xx.

Dmitry Baryshkov (3):
  drm/msm/adreno: stall translation on fault for all GPU families
  drm/msm/adreno: split a6xx fault handler into generic and a6xx parts
  drm/msm/a5xx: add devcoredump support to the fault handler

 drivers/gpu/drm/msm/adreno/a5xx_gpu.c   | 13 +++--
 drivers/gpu/drm/msm/adreno/a6xx_gpu.c   | 64 +++----------------------
 drivers/gpu/drm/msm/adreno/adreno_gpu.c | 62 +++++++++++++++++++++++-
 drivers/gpu/drm/msm/adreno/adreno_gpu.h |  4 ++
 drivers/gpu/drm/msm/msm_iommu.c         | 38 ++++++++++-----
 drivers/gpu/drm/msm/msm_mmu.h           |  1 +
 6 files changed, 109 insertions(+), 73 deletions(-)

-- 
2.30.2



More information about the Freedreno mailing list