disp: msm: sde: update hw-fence txq wr_ptr from hardware

This change adds hardware programming that will update the
txq wr_ptr upon output fence firing.

Change-Id: I79ff0ea5fb2b7f73a48bd70e3c8e71ea69fead95
Signed-off-by: Christina Oliveira <quic_coliveir@quicinc.com>
此提交包含在:
Christina Oliveira
2023-03-09 11:51:34 -08:00
提交者 Gerrit - the friendly Code Review server
父節點 280c38cc54
當前提交 b5cbfa8358
共有 12 個檔案被更改,包括 302 行新增108 行删除

查看文件

@@ -3079,6 +3079,9 @@ static void _sde_encoder_virt_enable_helper(struct drm_encoder *drm_enc)
sde_enc->cur_master->hw_ctl,
&sde_enc->cur_master->intf_cfg_v1);
if (sde_enc->cur_master->hw_ctl)
sde_fence_output_hw_fence_dir_write_init(sde_enc->cur_master->hw_ctl);
_sde_encoder_update_vsync_source(sde_enc, &sde_enc->disp_info);
if (!sde_encoder_in_cont_splash(drm_enc))