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

Commit c36f4d02 authored by Naseer Ahmed's avatar Naseer Ahmed
Browse files

msm: mdss: clear solid fill pipe b/w vote



solid fill pipe b/w vote is not reset properly. This causes
a mismatch wrt the bw calculation in sdm and results in a bw
validation check failure.

Change-Id: Ie4f36c376efe3eb405cf4aca6f2ed79ee9849950
Signed-off-by: default avatarNaseer Ahmed <naseer@codeaurora.org>
parent 9da4ddc1
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -854,6 +854,10 @@ int mdss_mdp_perf_calc_pipe(struct mdss_mdp_pipe *pipe,
	perf->mdp_clk_rate = get_pipe_mdp_clk_rate(pipe, src, dst,
		fps, v_total, flags);

	if (pipe->flags & MDP_SOLID_FILL) {
		perf->bw_overlap = 0;
	}

	if (mixer->ctl->intf_num == MDSS_MDP_NO_INTF ||
		mdata->disable_prefill ||
		mixer->ctl->disable_prefill ||