v4l2-fh.h (f19f8d8ebc0b392c01082e0feb44ec152cc47a30) v4l2-fh.h (8e6e8f93f7cb3452b1c00da8a30d01558628d913)
1/*
2 * v4l2-fh.h
3 *
4 * V4L2 file handle. Store per file handle data for the V4L2
5 * framework. Using file handles is optional for the drivers.
6 *
7 * Copyright (C) 2009--2010 Nokia Corporation.
8 *

--- 31 unchanged lines hidden (view full) ---

40 enum v4l2_priority prio;
41
42 /* Events */
43 wait_queue_head_t wait;
44 struct list_head subscribed; /* Subscribed events */
45 struct list_head available; /* Dequeueable event */
46 unsigned int navailable;
47 u32 sequence;
1/*
2 * v4l2-fh.h
3 *
4 * V4L2 file handle. Store per file handle data for the V4L2
5 * framework. Using file handles is optional for the drivers.
6 *
7 * Copyright (C) 2009--2010 Nokia Corporation.
8 *

--- 31 unchanged lines hidden (view full) ---

40 enum v4l2_priority prio;
41
42 /* Events */
43 wait_queue_head_t wait;
44 struct list_head subscribed; /* Subscribed events */
45 struct list_head available; /* Dequeueable event */
46 unsigned int navailable;
47 u32 sequence;
48
49#if IS_ENABLED(CONFIG_V4L2_MEM2MEM_DEV)
50 struct v4l2_m2m_ctx *m2m_ctx;
51#endif
48};
49
50/*
51 * Initialise the file handle. Parts of the V4L2 framework using the
52 * file handles should be initialised in this function. Must be called
53 * from driver's v4l2_file_operations->open() handler if the driver
54 * uses v4l2_fh.
55 */

--- 48 unchanged lines hidden ---
52};
53
54/*
55 * Initialise the file handle. Parts of the V4L2 framework using the
56 * file handles should be initialised in this function. Must be called
57 * from driver's v4l2_file_operations->open() handler if the driver
58 * uses v4l2_fh.
59 */

--- 48 unchanged lines hidden ---