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 --- |