summaryrefslogtreecommitdiff
path: root/drivers/media/video/mxc/output/mxc_v4l2_output.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/media/video/mxc/output/mxc_v4l2_output.h')
-rw-r--r--drivers/media/video/mxc/output/mxc_v4l2_output.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/media/video/mxc/output/mxc_v4l2_output.h b/drivers/media/video/mxc/output/mxc_v4l2_output.h
index 6d4084053e29..069edde1e850 100644
--- a/drivers/media/video/mxc/output/mxc_v4l2_output.h
+++ b/drivers/media/video/mxc/output/mxc_v4l2_output.h
@@ -41,6 +41,7 @@
#define MXC_V4L2_OUT_2_SDC 0
#define MXC_V4L2_OUT_2_ADC 1
+
typedef struct {
int list[MAX_FRAME_NUM + 1];
int head;
@@ -87,6 +88,8 @@ typedef struct _vout_data {
s8 next_rdy_ipu_buf;
s8 next_done_ipu_buf;
s8 ipu_buf[2];
+ s8 ipu_buf_p[2];
+ s8 ipu_buf_n[2];
volatile v4lout_state state;
int cur_disp_output;
@@ -126,7 +129,9 @@ typedef struct _vout_data {
/* crop */
struct v4l2_rect crop_bounds[MXC_V4L2_OUT_NUM_OUTPUTS];
struct v4l2_rect crop_current;
+ u32 bytesperline;
enum v4l2_field field_fmt;
+ ipu_motion_sel motion_sel;
} vout_data;
#endif