msm: camera: Add SOF timestamps

Add a message for passing real time clock timestamp
to userspace when SOF is generated

Change-Id: I99cb05bb3d619c4bf6da520366bd42e7e6ac8ee2
Signed-off-by: Ninad Mahimkar <ninadm@codeaurora.org>
diff --git a/drivers/media/video/msm/msm_isp.c b/drivers/media/video/msm/msm_isp.c
index 3e2ddee..59e37dd 100644
--- a/drivers/media/video/msm/msm_isp.c
+++ b/drivers/media/video/msm/msm_isp.c
@@ -296,6 +296,7 @@
 
 		isp_event->isp_data.isp_msg.msg_id = isp_msg->msg_id;
 		isp_event->isp_data.isp_msg.frame_id = isp_msg->sof_count;
+		getnstimeofday(&(isp_event->isp_data.isp_msg.timestamp));
 		break;
 	}
 	case NOTIFY_VFE_MSG_OUT: {
diff --git a/include/media/msm_camera.h b/include/media/msm_camera.h
index 31977ed..980599c 100644
--- a/include/media/msm_camera.h
+++ b/include/media/msm_camera.h
@@ -270,6 +270,7 @@
 	unsigned int len;	/* size in, number of bytes out */
 	uint32_t frame_id;
 	void *data;
+	struct timespec timestamp;
 };
 
 struct msm_pp_frame_sp {