mm-camera2:isp2: Use system time for VT
As the existing code doesn't has AV Timer,
use boottime timestamp for VT use case.
Change-Id: I082b46c27cdfde44463ac3973c1fc26587773eeb
Signed-off-by: Meera Gande <mgande@codeaurora.org>
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 fab2623f..58bd744 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
@@ -4115,12 +4115,7 @@
return;
}
- if (vfe_dev->vt_enable) {
- msm_isp_get_avtimer_ts(ts);
- time_stamp = &ts->vt_time;
- } else {
- time_stamp = &ts->buf_time;
- }
+ time_stamp = &ts->buf_time;
frame_id = vfe_dev->axi_data.
src_info[SRC_TO_INTF(stream_info->stream_src)].frame_id;
diff --git a/drivers/media/platform/msm/camera_v2/isp/msm_isp_util.c b/drivers/media/platform/msm/camera_v2/isp/msm_isp_util.c
index 9959f70..643de59 100644
--- a/drivers/media/platform/msm/camera_v2/isp/msm_isp_util.c
+++ b/drivers/media/platform/msm/camera_v2/isp/msm_isp_util.c
@@ -207,15 +207,11 @@
struct timespec ts;
do_gettimeofday(&(time_stamp->event_time));
- if (vfe_dev->vt_enable) {
- msm_isp_get_avtimer_ts(time_stamp);
- time_stamp->buf_time.tv_sec = time_stamp->vt_time.tv_sec;
- time_stamp->buf_time.tv_usec = time_stamp->vt_time.tv_usec;
- } else {
- get_monotonic_boottime(&ts);
- time_stamp->buf_time.tv_sec = ts.tv_sec;
- time_stamp->buf_time.tv_usec = ts.tv_nsec/1000;
- }
+
+ get_monotonic_boottime(&ts);
+ time_stamp->buf_time.tv_sec = ts.tv_sec;
+ time_stamp->buf_time.tv_usec = ts.tv_nsec/1000;
+
}
static inline u32 msm_isp_evt_mask_to_isp_event(u32 evt_mask)