diff options
Diffstat (limited to 'include/media')
-rw-r--r-- | include/media/videobuf2-core.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/media/videobuf2-core.h b/include/media/videobuf2-core.h index fc910a622451..5a10d8d695b4 100644 --- a/include/media/videobuf2-core.h +++ b/include/media/videobuf2-core.h | |||
@@ -366,6 +366,7 @@ struct v4l2_fh; | |||
366 | * cannot be started unless at least this number of buffers | 366 | * cannot be started unless at least this number of buffers |
367 | * have been queued into the driver. | 367 | * have been queued into the driver. |
368 | * | 368 | * |
369 | * @mmap_lock: private mutex used when buffers are allocated/freed/mmapped | ||
369 | * @memory: current memory type used | 370 | * @memory: current memory type used |
370 | * @bufs: videobuf buffer structures | 371 | * @bufs: videobuf buffer structures |
371 | * @num_buffers: number of allocated/used buffers | 372 | * @num_buffers: number of allocated/used buffers |
@@ -399,6 +400,7 @@ struct vb2_queue { | |||
399 | u32 min_buffers_needed; | 400 | u32 min_buffers_needed; |
400 | 401 | ||
401 | /* private: internal use only */ | 402 | /* private: internal use only */ |
403 | struct mutex mmap_lock; | ||
402 | enum v4l2_memory memory; | 404 | enum v4l2_memory memory; |
403 | struct vb2_buffer *bufs[VIDEO_MAX_FRAME]; | 405 | struct vb2_buffer *bufs[VIDEO_MAX_FRAME]; |
404 | unsigned int num_buffers; | 406 | unsigned int num_buffers; |