drm/msm/mdp5: migrate SMP dumping to using atomic_print_state
The Shared Memory Pool (SMP) state is a part of the MDP5's private object state. Use existing infrastructure, atomic_print_state() callback, to dump SMP state (which also makes it included into debugfs/dri/N/state). This allows us to drop the custom debugfs file too. Signed-off-by:Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Reviewed-by:
Abhinav Kumar <quic_abhinavk@quicinc.com> Patchwork: https://patchwork.freedesktop.org/patch/570179/ Link: https://lore.kernel.org/r/20231203000532.1290480-5-dmitry.baryshkov@linaro.org
- drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c 0 additions, 2 deletionsdrivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c
- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 10 additions, 36 deletionsdrivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c
- drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c 2 additions, 10 deletionsdrivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c
- drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.h 3 additions, 1 deletiondrivers/gpu/drm/msm/disp/mdp5/mdp5_smp.h