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