Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d2b62bc6 authored by Adrian Salido's avatar Adrian Salido Committed by Nirmal Abraham
Browse files

msm: mdss: change retire fence signaling



Signal retire fence on first vsync after frame has been programmed to
hardware. This indicates when the frame starts being fetched by
MDSS hardware.

Signed-off-by: default avatarAdrian Salido <salidoa@google.com>
(cherry picked from commit 80d5d7558ac98c56527cb1040dab3fc5f438ab51)
Git-commit: 80d5d7558ac98c56527cb1040dab3fc5f438ab51
Git-repo: https://android.googlesource.com/kernel/msm.git


Change-Id: Ib69f64ff17a1609b67ff34ef277f658bfa5cfb5a
Signed-off-by: default avatarNirmal Abraham <nabrah@codeaurora.org>
parent c4b78511
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -2900,7 +2900,6 @@ int mdss_mdp_overlay_kickoff(struct msm_fb_data_type *mfd,
	mdss_mdp_clk_ctrl(MDP_BLOCK_POWER_ON);

	mdss_mdp_check_ctl_reset_status(ctl);
	__vsync_set_vsync_handler(mfd);
	__validate_and_set_roi(mfd, data);

	if (ctl->ops.wait_pingpong && mdp5_data->mdata->serialize_wait4pp)
@@ -2954,6 +2953,7 @@ int mdss_mdp_overlay_kickoff(struct msm_fb_data_type *mfd,
			&commit_cb);
		ATRACE_END("display_commit");
	}
	__vsync_set_vsync_handler(mfd);

	/*
	 * release the commit pending flag; we are releasing this flag