Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 51312375 authored by Abhishek Kondaveeti's avatar Abhishek Kondaveeti Committed by Gerrit - the friendly Code Review server
Browse files

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: default avatarAbhishek Kondaveeti <akondave@codeaurora.org>
parent a51b7f60
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -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;