diff options
| author | Abhishek Kondaveeti <akondave@codeaurora.org> | 2017-01-18 11:18:58 +0530 |
|---|---|---|
| committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2017-01-18 00:20:07 -0800 |
| commit | 513123750ef08d29ffc52543cd9b18435b3f26c6 (patch) | |
| tree | 72ce9df65f22c052d019f39eb153fe803f916b94 | |
| parent | a51b7f60003e6071703d5e4489dae0f3ab7ae264 (diff) | |
msm: isp: Recover VFE when epoch mismatch happens
Scheduling latency can cause Epoch irq mismatch.
Recover VFE during epoch mismatch.
Change-Id: I24eaef84ffb2fdcc5668004f1e816c390b25ab0c
Signed-off-by: Abhishek Kondaveeti <akondave@codeaurora.org>
| -rw-r--r-- | drivers/media/platform/msm/camera_v2/isp/msm_isp_axi_util.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/media/platform/msm/camera_v2/isp/msm_isp_axi_util.c b/drivers/media/platform/msm/camera_v2/isp/msm_isp_axi_util.c index 0db901de4562..1de0d55d7e7c 100644 --- a/drivers/media/platform/msm/camera_v2/isp/msm_isp_axi_util.c +++ b/drivers/media/platform/msm/camera_v2/isp/msm_isp_axi_util.c @@ -634,7 +634,7 @@ void msm_isp_process_reg_upd_epoch_irq(struct vfe_device *vfe_dev, spin_unlock_irqrestore(&stream_info->lock, flags); if (ret < 0) { msm_isp_halt_send_error(vfe_dev, - ISP_EVENT_BUF_FATAL_ERROR); + ISP_EVENT_PING_PONG_MISMATCH); return; } continue; |
