As promised here [1], this is a follow up change to separate out wb_idx and intf_idx for better clarity in dpu_encoder. This also helps to easily handle boards which do not have a physical display but can still be validated using writeback interface. In addition, this also takes care of adding wb_idx to existing DRM prints and traces. Re-posting this without RFC tag to plan to absorb this in the DPU writeback series [2] [1] https://patchwork.freedesktop.org/patch/482637/?series=99724&rev=2#comment_868460 [2] https://patchwork.freedesktop.org/series/99724/#rev3 changes in v2: - drop the RFC tag - add the check for phys->intf && phys->wb - squash changes 1&2 of the previous series Abhinav Kumar (3): drm/msm/dpu: introduce a wb_idx to be used for writeback interfaces drm/msm/dpu: add wb_idx to existing DRM prints in dpu_encoder drm/msm/dpu: add wb_idx to DRM traces in dpu_encoder drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 133 +++++++++++---------- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 4 + .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 26 ++-- 5 files changed, 101 insertions(+), 74 deletions(-) -- 2.7.4