[PATCH v3 0/8] drm/msm/dpu: move INTF tearing checks to dpu_encoder_phys_cmd_ini
Dmitry Baryshkov
dmitry.baryshkov at linaro.org
Mon Sep 4 14:44:30 UTC 2023
Of course this should be 'drm/msm/dpu: drop DPU_INTF_TE and
DPU_PINGPONG_TE' series
On 04/09/2023 05:04, Dmitry Baryshkov wrote:
> rop two feature flags, DPU_INTF_TE and DPU_PINGPONG_TE, in favour of
> performing the MDSS revision checks instead.
>
> Changes since v2:
> - Added guarding checks for hw_intf and hw_pp in debug print (Marijn)
> - Removed extra empty lines (Marijn)
>
> Changes since v1:
> - Added missing patch
> - Reworked commit messages (following suggestions by Marijn)
> - Changed code to check for major & INTF type rather than checking for
> intr presence in catalog. Added WARN_ON()s instead. (Marijn)
> - Added severall comments & TODO item.
>
> Dmitry Baryshkov (8):
> drm/msm/dpu: inline _setup_pingpong_ops()
> drm/msm/dpu: enable PINGPONG TE operations only when supported by HW
> drm/msm/dpu: drop the DPU_PINGPONG_TE flag
> drm/msm/dpu: inline _setup_intf_ops()
> drm/msm/dpu: enable INTF TE operations only when supported by HW
> drm/msm/dpu: drop DPU_INTF_TE feature flag
> drm/msm/dpu: drop useless check from
> dpu_encoder_phys_cmd_te_rd_ptr_irq()
> drm/msm/dpu: move INTF tearing checks to dpu_encoder_phys_cmd_init
>
> .../drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 52 +++++++++----------
> .../gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 3 +-
> .../gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 6 +--
> drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 51 +++++++++---------
> .../gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 41 +++++++--------
> .../gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 3 +-
> drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 2 +-
> 7 files changed, 75 insertions(+), 83 deletions(-)
>
--
With best wishes
Dmitry
More information about the dri-devel
mailing list