diff --git a/patch/kernel/archive/sm8550-6.18/0003_drm-msm-dpu-Set-vsync-source-irrespective-of-mdp-.patch b/patch/kernel/archive/sm8550-6.18/0003_drm-msm-dpu-Set-vsync-source-irrespective-of-mdp-.patch deleted file mode 100644 index c8fa3bb31a..0000000000 --- a/patch/kernel/archive/sm8550-6.18/0003_drm-msm-dpu-Set-vsync-source-irrespective-of-mdp-.patch +++ /dev/null @@ -1,51 +0,0 @@ -From aeae61e0f4d1c9a4dd71b024b871b443eee877bb Mon Sep 17 00:00:00 2001 -From: Teguh Sobirin -Date: Tue, 28 Oct 2025 14:22:48 +0800 -Subject: [PATCH] drm/msm/dpu: Set vsync source irrespective of mdp top support - -Signed-off-by: Teguh Sobirin ---- - drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 22 +++++++++------------ - 1 file changed, 9 insertions(+), 13 deletions(-) - -diff --git a/drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c b/drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c -index 258edaa18fc0..f36c5c7924a3 100644 ---- a/drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c -+++ b/drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c -@@ -784,24 +784,20 @@ static void _dpu_encoder_update_vsync_source(struct dpu_encoder_virt *dpu_enc, - return; - } - -+ /* Set vsync source irrespective of mdp top support */ -+ vsync_cfg.vsync_source = disp_info->vsync_source; -+ - if (hw_mdptop->ops.setup_vsync_source) { - for (i = 0; i < dpu_enc->num_phys_encs; i++) - vsync_cfg.ppnumber[i] = dpu_enc->hw_pp[i]->idx; -+ } - -- vsync_cfg.pp_count = dpu_enc->num_phys_encs; -- vsync_cfg.frame_rate = drm_mode_vrefresh(&dpu_enc->base.crtc->state->adjusted_mode); -- -- vsync_cfg.vsync_source = disp_info->vsync_source; -- -- hw_mdptop->ops.setup_vsync_source(hw_mdptop, &vsync_cfg); -- -- for (i = 0; i < dpu_enc->num_phys_encs; i++) { -- phys_enc = dpu_enc->phys_encs[i]; -+ for (i = 0; i < dpu_enc->num_phys_encs; i++) { -+ phys_enc = dpu_enc->phys_encs[i]; - -- if (phys_enc->has_intf_te && phys_enc->hw_intf->ops.vsync_sel) -- phys_enc->hw_intf->ops.vsync_sel(phys_enc->hw_intf, -- vsync_cfg.vsync_source); -- } -+ if (phys_enc->has_intf_te && phys_enc->hw_intf->ops.vsync_sel) -+ phys_enc->hw_intf->ops.vsync_sel(phys_enc->hw_intf, -+ vsync_cfg.vsync_source); - } - } - --- -2.34.1 -