Make dpu_rm_print_state() also output the SSPP allocation state.

Reviewed-by: Abhinav Kumar <quic_abhin...@quicinc.com>
Signed-off-by: Dmitry Baryshkov <dmitry.barysh...@linaro.org>
---
 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c 
b/drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c
index dbf1f7229e45..3e3b6b8daa5c 100644
--- a/drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c
+++ b/drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c
@@ -890,4 +890,11 @@ void dpu_rm_print_state(struct drm_printer *p,
        dpu_rm_print_state_helper(p, rm->cdm_blk,
                                  global_state->cdm_to_enc_id);
        drm_puts(p, "\n");
+
+       drm_puts(p, "\tsspp=");
+       /* skip SSPP_NONE and start from the next index */
+       for (i = SSPP_NONE + 1; i < ARRAY_SIZE(global_state->sspp_to_crtc_id); 
i++)
+               dpu_rm_print_state_helper(p, rm->hw_sspp[i] ? 
&rm->hw_sspp[i]->base : NULL,
+                                         global_state->sspp_to_crtc_id[i]);
+       drm_puts(p, "\n");
 }

-- 
2.39.2

Reply via email to