mbox series

[v2,0/4] drm/msm: improve register snapshotting

Message ID 20210427001828.2375555-1-dmitry.baryshkov@linaro.org
Headers show
Series drm/msm: improve register snapshotting | expand

Message

Dmitry Baryshkov April 27, 2021, 12:18 a.m. UTC
Rework MSM coredump support: add DSI PHY registers, simplify
snapshotting code.

Changes since v1:
 - Readd mutex serializing register snapshot calls

 - Add DSI PHY register dumping support

----------------------------------------------------------------
Dmitry Baryshkov (4):
      drm/msm: pass dump state as a function argument
      drm/msm: make msm_disp_state transient data struct
      drm/msm: get rid of msm_iomap_size
      drm/msm/dsi: add DSI PHY registers to snapshot data

 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c           |  5 +-
 drivers/gpu/drm/msm/disp/msm_disp_snapshot.c      | 90 +++++++----------------
 drivers/gpu/drm/msm/disp/msm_disp_snapshot.h      | 21 +-----
 drivers/gpu/drm/msm/disp/msm_disp_snapshot_util.c | 22 ++----
 drivers/gpu/drm/msm/dp/dp_display.c               |  4 +-
 drivers/gpu/drm/msm/dsi/dsi.c                     |  5 +-
 drivers/gpu/drm/msm/dsi/dsi.h                     |  5 +-
 drivers/gpu/drm/msm/dsi/dsi_host.c                | 11 +--
 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c             | 31 +++++++-
 drivers/gpu/drm/msm/dsi/phy/dsi_phy.h             |  4 +
 drivers/gpu/drm/msm/msm_drv.c                     | 27 +++----
 drivers/gpu/drm/msm/msm_drv.h                     |  6 +-
 drivers/gpu/drm/msm/msm_kms.h                     |  8 +-
 13 files changed, 97 insertions(+), 142 deletions(-)

Comments

Abhinav Kumar April 27, 2021, 7:10 p.m. UTC | #1
On 2021-04-26 17:18, Dmitry Baryshkov wrote:
> Rework MSM coredump support: add DSI PHY registers, simplify
> snapshotting code.
> 
> Changes since v1:
>  - Readd mutex serializing register snapshot calls
> 
>  - Add DSI PHY register dumping support
> 
Need to mention the dependency here , got missed from the prev patchset
> ----------------------------------------------------------------
> Dmitry Baryshkov (4):
>       drm/msm: pass dump state as a function argument
>       drm/msm: make msm_disp_state transient data struct
>       drm/msm: get rid of msm_iomap_size
>       drm/msm/dsi: add DSI PHY registers to snapshot data
> 
>  drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c           |  5 +-
>  drivers/gpu/drm/msm/disp/msm_disp_snapshot.c      | 90 
> +++++++----------------
>  drivers/gpu/drm/msm/disp/msm_disp_snapshot.h      | 21 +-----
>  drivers/gpu/drm/msm/disp/msm_disp_snapshot_util.c | 22 ++----
>  drivers/gpu/drm/msm/dp/dp_display.c               |  4 +-
>  drivers/gpu/drm/msm/dsi/dsi.c                     |  5 +-
>  drivers/gpu/drm/msm/dsi/dsi.h                     |  5 +-
>  drivers/gpu/drm/msm/dsi/dsi_host.c                | 11 +--
>  drivers/gpu/drm/msm/dsi/phy/dsi_phy.c             | 31 +++++++-
>  drivers/gpu/drm/msm/dsi/phy/dsi_phy.h             |  4 +
>  drivers/gpu/drm/msm/msm_drv.c                     | 27 +++----
>  drivers/gpu/drm/msm/msm_drv.h                     |  6 +-
>  drivers/gpu/drm/msm/msm_kms.h                     |  8 +-
>  13 files changed, 97 insertions(+), 142 deletions(-)
> 
> 
> _______________________________________________
> dri-devel mailing list
> dri-devel@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/dri-devel