Lines Matching defs:pxa_camera_dev
648 struct pxa_camera_dev { struct
649 struct v4l2_device v4l2_dev;
650 struct video_device vdev;
651 struct v4l2_async_notifier notifier;
652 struct vb2_queue vb2_vq;
653 struct v4l2_subdev *sensor;
654 struct pxa_camera_format_xlate *user_formats;
655 const struct pxa_camera_format_xlate *current_fmt;
656 struct v4l2_pix_format current_pix;
663 struct clk *clk;
665 unsigned int irq;
666 void __iomem *base;
668 int channels;
669 struct dma_chan *dma_chans[3];
671 struct pxacamera_platform_data *pdata;
672 struct resource *res;
673 unsigned long platform_flags;
674 unsigned long ciclk;
675 unsigned long mclk;
676 u32 mclk_divisor;
677 u16 width_flags; /* max 10 bits */
679 struct list_head capture;
681 spinlock_t lock;
682 struct mutex mlock;
683 unsigned int buf_sequence;
685 struct pxa_buffer *active;
686 struct tasklet_struct task_eof;
688 u32 save_cicr[5];