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: Naseer Ahmed <naseer@codeaurora.org>
This commit is contained in:
Naseer Ahmed 2016-01-08 14:39:05 -05:00 committed by David Keitel
parent a521f8040d
commit 04310fbd9f

View file

@ -868,6 +868,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 ||