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:
mutex_lock(&df_lock);
df = devfreq;
if (df->profile->get_dev_status)
ret = df->profile->get_dev_status(df->dev.parent,
&stat);
else
ret = 0;
if (ret || !stat.private_data)
pr_warn("Device doesn't take AB votes!\n");
else
if (df->profile->get_dev_status &&
!df->profile->get_dev_status(df->dev.parent, &stat) &&
stat.private_data)
dev_ab = stat.private_data;
else
pr_warn("Device doesn't take AB votes!\n");
mutex_unlock(&df_lock);
ret = devfreq_vbif_update_bw(0, 0);