msm: mdss: Correct prefill bandwidth calculations

vbp_min is calculated as 0 because variable is incorrectly
compared. Fix this to correct prefill bw calculation.

Change-Id: I80c3db2898111b5e8acdccc35af745dde30c0509
Signed-off-by: Jayant Shekhar <jshekhar@codeaurora.org>
This commit is contained in:
Jayant Shekhar 2017-02-21 14:31:41 +05:30
parent 2aa89ab3ff
commit f7ccac313f

View file

@ -891,7 +891,7 @@ static u32 __calc_prefill_line_time_us(struct mdss_mdp_ctl *ctl)
static u32 __get_min_prefill_line_time_us(struct mdss_mdp_ctl *ctl)
{
u32 vbp_min = 0;
u32 vbp_min = UINT_MAX;
int i;
struct mdss_data_type *mdata;
@ -913,6 +913,9 @@ static u32 __get_min_prefill_line_time_us(struct mdss_mdp_ctl *ctl)
}
}
if (vbp_min == UINT_MAX)
vbp_min = 0;
return vbp_min;
}