Lines Matching +full:many +full:- +full:to +full:- +full:one
1 .. SPDX-License-Identifier: GPL-2.0
13 ---------
18 - V4L2_EVENT_IMX_FRAME_INTERVAL_ERROR
20 The user application can subscribe to this event from the ipuX_csiY
30 -----------------------------------
33 NTSC/PAL signal re-sync (too little or too many video lines). When
34 this happens, the IPU triggers a mechanism to re-establish vertical
36 from image to image, and can last a long time before a stable image is
38 permanent split image (one frame contains lines from two consecutive
43 value for the current standard, by about one frame time (60 usec),
48 time every frame, not a fixed value), we can use it to detect the
54 to correct the rolling/split image.
56 The ipuX_csiY subdev includes custom controls to tweak some dials for
57 FIM. If one of these controls is changed during streaming, the FIM will
60 - V4L2_CID_IMX_FIM_ENABLE
64 - V4L2_CID_IMX_FIM_NUM
66 How many frame interval measurements to average before comparing against
70 - V4L2_CID_IMX_FIM_TOLERANCE_MIN
75 - V4L2_CID_IMX_FIM_TOLERANCE_MAX
78 discarded and do not enter into the average. This can be used to
79 discard really high interval errors that might be due to interrupt
82 - V4L2_CID_IMX_FIM_NUM_SKIP
84 How many frames to skip after a FIM reset or stream restart before
85 FIM begins to average intervals.
87 - V4L2_CID_IMX_FIM_ICAP_CHANNEL / V4L2_CID_IMX_FIM_ICAP_EDGE
90 for measuring frame intervals. This is superior to the default method
92 to uncertainty errors introduced by interrupt latency.
95 to one of the i.MX6 input capture channel pads.
98 channel to use. This must be 0 or 1.
102 with a value of IRQ_TYPE_NONE. Set this control to IRQ_TYPE_EDGE_RISING,
103 IRQ_TYPE_EDGE_FALLING, or IRQ_TYPE_EDGE_BOTH to enable input capture,
111 ---------
115 include/linux/imx-media.h
119 -------
121 - Steve Longerbeam <steve_longerbeam@mentor.com>
122 - Philipp Zabel <kernel@pengutronix.de>
123 - Russell King <linux@armlinux.org.uk>
125 Copyright (C) 2012-2017 Mentor Graphics Inc.