msm: kgsl: Remove use of uninitialized variable

During certain code execution paths dev_ab can be assigned
not initialized value.

CRs-Fixed: 1074208
Change-Id: I330a50f6d171497e5b6d3e44e8ce2b09f2d644e3
Signed-off-by: Oleg Perelet <operelet@codeaurora.org>
This commit is contained in:
Oleg Perelet 2016-10-11 12:19:44 -07:00
parent 6bbaf84de6
commit 237cd9fbf6

View file

@ -78,15 +78,13 @@ static int devfreq_vbif_ev_handler(struct devfreq *devfreq,
case DEVFREQ_GOV_START: case DEVFREQ_GOV_START:
mutex_lock(&df_lock); mutex_lock(&df_lock);
df = devfreq; df = devfreq;
if (df->profile->get_dev_status) if (df->profile->get_dev_status &&
ret = df->profile->get_dev_status(df->dev.parent, !df->profile->get_dev_status(df->dev.parent, &stat) &&
&stat); stat.private_data)
else
ret = 0;
if (ret || !stat.private_data)
pr_warn("Device doesn't take AB votes!\n");
else
dev_ab = stat.private_data; dev_ab = stat.private_data;
else
pr_warn("Device doesn't take AB votes!\n");
mutex_unlock(&df_lock); mutex_unlock(&df_lock);
ret = devfreq_vbif_update_bw(0, 0); ret = devfreq_vbif_update_bw(0, 0);