Lines Matching defs:isc_device
190 struct isc_device { struct
191 struct regmap *regmap;
192 struct clk *hclock;
193 struct clk *ispck;
194 struct isc_clk isc_clks[2];
196 struct device *dev;
197 struct v4l2_device v4l2_dev;
198 struct video_device video_dev;
200 struct vb2_queue vb2_vidq;
201 spinlock_t dma_queue_lock; /* serialize access to dma queue */
202 struct list_head dma_queue;
203 struct isc_buffer *cur_frm;
204 unsigned int sequence;
205 bool stop;
206 struct completion comp;
208 struct v4l2_format fmt;
209 struct isc_format **user_formats;
210 unsigned int num_user_formats;
212 struct fmt_config config;
213 struct fmt_config try_config;
215 struct isc_ctrls ctrls;
216 struct work_struct awb_work;
218 struct mutex lock; /* serialize access to file operations */
219 spinlock_t awb_lock; /* serialize access to DMA buffers from awb work queue */
221 struct regmap_field *pipeline[ISC_PIPE_LINE_NODE_NUM];
223 struct isc_subdev_entity *current_subdev;
224 struct list_head subdev_entities;
226 struct {