Drop two feature flags, DPU_INTF_TE and DPU_PINGPONG_TE, in favour of performing the MDSS revision checks instead. Dependencies: [1], [2] [1] https://patchwork.freedesktop.org/series/118088/ [2] https://patchwork.freedesktop.org/series/118836/ Dmitry Baryshkov (7): 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 | 49 +++++++++---------- .../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 | 47 ++++++++---------- .../gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 2 +- 5 files changed, 47 insertions(+), 60 deletions(-) base-commit: be4dacf4eee1c4e2e91586e75e95b2852274dc58 prerequisite-patch-id: be3f3e5df89f9f2cc6b6289a83422d65e29d4900 prerequisite-patch-id: 59cd61ccd3cde7218fe3db6a8c672faafb7167f5 prerequisite-patch-id: d493b9bd85d518c15ca94f22174cb5ab2e2443d9 prerequisite-patch-id: 6a5bf3083c3da70ca110c17d54027e96c0335636 prerequisite-patch-id: 670883101f3b5dca122501f2828d8e45a6843b38 prerequisite-patch-id: 5dacdaf8ba4b369b966ca341db6691b208476fa1 prerequisite-patch-id: 5d8ff96e0fbea3358931d9d1fcb1bf114ae172df prerequisite-patch-id: 9d7a4964337aee22c325fa04424f1e20946e1bb4 prerequisite-patch-id: 7310e0a9f3aa611cb080930a4c8247ced69ed5d5 prerequisite-patch-id: ec7e1b84ef2780c43cf59e2c2bf638d7eff188fd -- 2.39.2