Lines Matching defs:pxa_camera_dev
689 struct pxa_camera_dev { struct
690 struct v4l2_device v4l2_dev;
691 struct video_device vdev;
692 struct v4l2_async_notifier notifier;
693 struct vb2_queue vb2_vq;
694 struct v4l2_subdev *sensor;
695 struct pxa_camera_format_xlate *user_formats;
696 const struct pxa_camera_format_xlate *current_fmt;
697 struct v4l2_pix_format current_pix;
699 struct v4l2_async_subdev asd;
700 struct v4l2_async_subdev *asds[1];
707 struct clk *clk;
709 unsigned int irq;
710 void __iomem *base;
712 int channels;
713 struct dma_chan *dma_chans[3];
715 struct pxacamera_platform_data *pdata;
716 struct resource *res;
717 unsigned long platform_flags;
718 unsigned long ciclk;
719 unsigned long mclk;
720 u32 mclk_divisor;
721 struct v4l2_clk *mclk_clk;
722 u16 width_flags; /* max 10 bits */
724 struct list_head capture;
726 spinlock_t lock;
727 struct mutex mlock;
728 unsigned int buf_sequence;
730 struct pxa_buffer *active;
731 struct tasklet_struct task_eof;
733 u32 save_cicr[5];