Lines Matching defs:solo_enc_dev
148 struct solo_enc_dev { struct
149 struct solo_dev *solo_dev;
151 struct v4l2_ctrl_handler hdl;
152 struct v4l2_ctrl *md_thresholds;
153 struct video_device *vfd;
155 struct mutex lock;
156 spinlock_t motion_lock;
157 u8 ch;
158 u8 mode, gop, qp, interlaced, interval;
159 u8 bw_weight;
160 u16 motion_thresh;
161 bool motion_global;
162 bool motion_enabled;
163 u16 width;
164 u16 height;
167 char osd_text[OSD_TEXT_MAX + 1];
168 u8 osd_buf[SOLO_EOSD_EXT_SIZE_MAX]
172 u8 vop[64];
173 int vop_len;
174 u8 jpeg_header[1024];
175 int jpeg_len;
177 u32 fmt;
178 enum solo_enc_types type;
179 u32 sequence;
180 struct vb2_queue vidq;
181 struct list_head vidq_active;
182 int desc_count;
183 int desc_nelts;
184 struct solo_p2m_desc *desc_items;
185 dma_addr_t desc_dma;
186 spinlock_t av_lock;