Lines Matching defs:rvin_dev
184 struct rvin_dev { struct
185 struct device *dev;
186 void __iomem *base;
187 const struct rvin_info *info;
189 struct video_device vdev;
190 struct v4l2_device v4l2_dev;
191 struct v4l2_ctrl_handler ctrl_handler;
192 struct v4l2_async_notifier notifier;
194 struct rvin_parallel_entity *parallel;
196 struct rvin_group *group;
197 unsigned int id;
198 struct media_pad pad;
200 struct mutex lock;
201 struct vb2_queue queue;
202 void *scratch;
203 dma_addr_t scratch_phys;
205 spinlock_t qlock;
206 struct vb2_v4l2_buffer *queue_buf[HW_BUFFER_NUM];
207 struct list_head buf_list;
208 unsigned int sequence;
209 enum rvin_dma_state state;
211 bool is_csi;
213 u32 mbus_code;
214 struct v4l2_pix_format format;
216 struct v4l2_rect crop;
217 struct v4l2_rect compose;
218 struct v4l2_rect source;
219 v4l2_std_id std;
221 unsigned int alpha;