summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShubhraprakash Das <sadas@codeaurora.org>2016-10-31 15:37:03 -0700
committerShubhraprakash Das <sadas@codeaurora.org>2016-12-01 23:51:41 -0800
commitc30b1bc0211570daa16e7459c8e484d128c0415d (patch)
treedda14a32b7a0661ef177fcae7cc048c05356389e
parent77029f97440d845ca202994ee4995307d6c96ed7 (diff)
msm: camera: isp: Increment stats active counter
The stats active counter was not being incremented, fix it. CRs-Fixed: 1084238 Change-Id: I07b3c000836955eab9cf2273ce535c4317b3f166 Signed-off-by: Shubhraprakash Das <sadas@codeaurora.org>
-rw-r--r--drivers/media/platform/msm/camera_v2/isp/msm_isp_stats_util.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/drivers/media/platform/msm/camera_v2/isp/msm_isp_stats_util.c b/drivers/media/platform/msm/camera_v2/isp/msm_isp_stats_util.c
index 49da893d89a8..c9c68247828a 100644
--- a/drivers/media/platform/msm/camera_v2/isp/msm_isp_stats_util.c
+++ b/drivers/media/platform/msm/camera_v2/isp/msm_isp_stats_util.c
@@ -1089,12 +1089,12 @@ static int msm_isp_start_stats_stream(struct vfe_device *vfe_dev_ioctl,
stats_mask |= 1 << idx;
for (k = 0; k < stream_info->num_isp; k++) {
vfe_dev = stream_info->vfe_dev[k];
- if (update_vfes[vfe_dev->pdev->id])
- continue;
- update_vfes[vfe_dev->pdev->id] = vfe_dev;
stats_data = &vfe_dev->stats_data;
- num_active_streams[vfe_dev->pdev->id] =
- stats_data->num_active_stream;
+ if (update_vfes[vfe_dev->pdev->id] == NULL) {
+ update_vfes[vfe_dev->pdev->id] = vfe_dev;
+ num_active_streams[vfe_dev->pdev->id] =
+ stats_data->num_active_stream;
+ }
stats_data->num_active_stream++;
}