[media] omap3isp: ccdc: Use generic frame sync event instead of private HS_VS event
The ccdc block in the omap3isp produces events whenever it starts receiving a new frame. A private HS_VS event was used for this previously. Now, the generic V4L2_EVENT_FRAME_SYNC event is being used for the purpose. This patch also provides the frame sequence number to user space. Signed-off-by: Sakari Ailus <sakari.ailus@iki.fi> Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
This commit is contained in:
committed by
Mauro Carvalho Chehab
parent
eab00a0da2
commit
69d232ae8e
@@ -62,14 +62,12 @@
|
||||
* V4L2_EVENT_OMAP3ISP_AEWB: AEWB statistics data ready
|
||||
* V4L2_EVENT_OMAP3ISP_AF: AF statistics data ready
|
||||
* V4L2_EVENT_OMAP3ISP_HIST: Histogram statistics data ready
|
||||
* V4L2_EVENT_OMAP3ISP_HS_VS: Horizontal/vertical synchronization detected
|
||||
*/
|
||||
|
||||
#define V4L2_EVENT_OMAP3ISP_CLASS (V4L2_EVENT_PRIVATE_START | 0x100)
|
||||
#define V4L2_EVENT_OMAP3ISP_AEWB (V4L2_EVENT_OMAP3ISP_CLASS | 0x1)
|
||||
#define V4L2_EVENT_OMAP3ISP_AF (V4L2_EVENT_OMAP3ISP_CLASS | 0x2)
|
||||
#define V4L2_EVENT_OMAP3ISP_HIST (V4L2_EVENT_OMAP3ISP_CLASS | 0x3)
|
||||
#define V4L2_EVENT_OMAP3ISP_HS_VS (V4L2_EVENT_OMAP3ISP_CLASS | 0x4)
|
||||
|
||||
struct omap3isp_stat_event_status {
|
||||
__u32 frame_number;
|
||||
|
||||
Reference in New Issue
Block a user