drm/msm/dpu: Update dev core dump to dump registers of sub-blocks
authorRyan McCann <quic_rmccann@quicinc.com>
Sat, 8 Jul 2023 01:24:45 +0000 (18:24 -0700)
committerDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Thu, 27 Jul 2023 11:59:15 +0000 (14:59 +0300)
commit61e44a5b9b8b8fc61612912f29832bdf010b1591
treefec8c439ba2047ed18e4b0234ba283a8d78e204d
parentec059976c193b6cd6d7eab88a7b692c4268aeb17
drm/msm/dpu: Update dev core dump to dump registers of sub-blocks

Currently, the device core dump mechanism does not dump registers of
sub-blocks within the DSPP, SSPP, DSC, and PINGPONG blocks. Edit
dpu_kms_mdp_snapshot function to account for sub-blocks.

Signed-off-by: Ryan McCann <quic_rmccann@quicinc.com>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Reviewed-by: Abhinav Kumar <quic_abhinavk@quicinc.com>
Patchwork: https://patchwork.freedesktop.org/patch/546192/
Link: https://lore.kernel.org/r/20230622-devcoredump_patch-v5-6-67e8b66c4723@quicinc.com
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c