summaryrefslogtreecommitdiff
path: root/drivers/staging/media/omap4iss/iss_regs.h
diff options
context:
space:
mode:
authorLaurent Pinchart <laurent.pinchart@ideasonboard.com>2014-07-08 01:44:15 +0400
committerMauro Carvalho Chehab <mchehab@osg.samsung.com>2014-12-23 13:55:30 +0300
commit707acfc072676d4b9f5db8d2082e2f0c79c34bb4 (patch)
treeab16f7266f4f4a7c6447b06bce876c06821f9b05 /drivers/staging/media/omap4iss/iss_regs.h
parentdd162547f10132b8ea63adb7f795acc5020616fd (diff)
downloadlinux-707acfc072676d4b9f5db8d2082e2f0c79c34bb4.tar.xz
[media] v4l: omap4iss: csi2: Perform real frame number propagation
Compute the pipeline frame number from the frame number sent by the sensor instead of incrementing the frame number in software. This improves dropped frames detection. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
Diffstat (limited to 'drivers/staging/media/omap4iss/iss_regs.h')
-rw-r--r--drivers/staging/media/omap4iss/iss_regs.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/staging/media/omap4iss/iss_regs.h b/drivers/staging/media/omap4iss/iss_regs.h
index efd0291a86f7..d2b6b6ae9174 100644
--- a/drivers/staging/media/omap4iss/iss_regs.h
+++ b/drivers/staging/media/omap4iss/iss_regs.h
@@ -215,6 +215,8 @@
#define CSI2_CTX_CTRL1_CTX_EN (1 << 0)
#define CSI2_CTX_CTRL2(i) (0x74 + (0x20 * i))
+#define CSI2_CTX_CTRL2_FRAME_MASK (0xffff << 16)
+#define CSI2_CTX_CTRL2_FRAME_SHIFT 16
#define CSI2_CTX_CTRL2_USER_DEF_MAP_SHIFT 13
#define CSI2_CTX_CTRL2_USER_DEF_MAP_MASK \
(0x3 << CSI2_CTX_CTRL2_USER_DEF_MAP_SHIFT)