Home
last modified time | relevance | path

Searched refs:vivid_dev (Results 1 - 25 of 71) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/media/test-drivers/vivid/
H A Dvivid-meta-out.c20 struct vivid_dev *dev = vb2_get_drv_priv(vq); in meta_out_queue_setup()
42 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in meta_out_buf_prepare()
68 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in meta_out_buf_queue()
80 struct vivid_dev *dev = vb2_get_drv_priv(vq); in meta_out_start_streaming()
108 struct vivid_dev *dev = vb2_get_drv_priv(vq); in meta_out_stop_streaming()
116 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in meta_out_buf_request_complete()
135 struct vivid_dev *dev = video_drvdata(file); in vidioc_enum_fmt_meta_out()
151 struct vivid_dev *dev = video_drvdata(file); in vidioc_g_fmt_meta_out()
162 void vivid_meta_out_process(struct vivid_dev *dev, in vivid_meta_out_process()
H A Dvivid-vbi-out.c22 struct vivid_dev *dev = vb2_get_drv_priv(vq); in vbi_out_queue_setup()
42 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in vbi_out_buf_prepare()
71 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in vbi_out_buf_queue()
83 struct vivid_dev *dev = vb2_get_drv_priv(vq); in vbi_out_start_streaming()
109 struct vivid_dev *dev = vb2_get_drv_priv(vq); in vbi_out_stop_streaming()
120 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in vbi_out_buf_request_complete()
139 struct vivid_dev *dev = video_drvdata(file); in vidioc_g_fmt_vbi_out()
162 struct vivid_dev *dev = video_drvdata(file); in vidioc_s_fmt_vbi_out()
176 struct vivid_dev *dev = video_drvdata(file); in vidioc_g_fmt_sliced_vbi_out()
188 struct vivid_dev *de in vidioc_try_fmt_sliced_vbi_out()
[all...]
H A Dvivid-vid-cap.c86 struct vivid_dev *dev = vb2_get_drv_priv(vq); in vid_cap_queue_setup()
141 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in vid_cap_buf_prepare()
181 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in vid_cap_buf_finish()
207 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in vid_cap_buf_queue()
219 struct vivid_dev *dev = vb2_get_drv_priv(vq); in vid_cap_start_streaming()
251 struct vivid_dev *dev = vb2_get_drv_priv(vq); in vid_cap_stop_streaming()
260 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in vid_cap_buf_request_complete()
282 void vivid_update_quality(struct vivid_dev *dev) in vivid_update_quality()
330 static enum tpg_quality vivid_get_quality(struct vivid_dev *dev, s32 *afc) in vivid_get_quality()
352 enum tpg_video_aspect vivid_get_video_aspect(const struct vivid_dev *de
[all...]
H A Dvivid-meta-cap.c20 struct vivid_dev *dev = vb2_get_drv_priv(vq); in meta_cap_queue_setup()
42 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in meta_cap_buf_prepare()
68 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in meta_cap_buf_queue()
80 struct vivid_dev *dev = vb2_get_drv_priv(vq); in meta_cap_start_streaming()
108 struct vivid_dev *dev = vb2_get_drv_priv(vq); in meta_cap_stop_streaming()
116 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in meta_cap_buf_request_complete()
135 struct vivid_dev *dev = video_drvdata(file); in vidioc_enum_fmt_meta_cap()
151 struct vivid_dev *dev = video_drvdata(file); in vidioc_g_fmt_meta_cap()
162 void vivid_meta_cap_fillbuff(struct vivid_dev *dev, in vivid_meta_cap_fillbuff()
H A Dvivid-vbi-cap.c18 static void vivid_sliced_vbi_cap_fill(struct vivid_dev *dev, unsigned seqnr) in vivid_sliced_vbi_cap_fill()
66 static void vivid_g_fmt_vbi_cap(struct vivid_dev *dev, struct v4l2_vbi_format *vbi) in vivid_g_fmt_vbi_cap()
82 void vivid_raw_vbi_cap_process(struct vivid_dev *dev, struct vivid_buffer *buf) in vivid_raw_vbi_cap_process()
101 void vivid_sliced_vbi_cap_process(struct vivid_dev *dev, in vivid_sliced_vbi_cap_process()
126 struct vivid_dev *dev = vb2_get_drv_priv(vq); in vbi_cap_queue_setup()
146 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in vbi_cap_buf_prepare()
175 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in vbi_cap_buf_queue()
187 struct vivid_dev *dev = vb2_get_drv_priv(vq); in vbi_cap_start_streaming()
213 struct vivid_dev *dev = vb2_get_drv_priv(vq); in vbi_cap_stop_streaming()
221 struct vivid_dev *de in vbi_cap_buf_request_complete()
[all...]
H A Dvivid-osd.c48 void vivid_clear_fb(struct vivid_dev *dev) in vivid_clear_fb()
70 struct vivid_dev *dev = (struct vivid_dev *)info->par; in vivid_fb_ioctl()
96 static int vivid_fb_set_var(struct vivid_dev *dev, struct fb_var_screeninfo *var) in vivid_fb_set_var()
109 static int vivid_fb_get_fix(struct vivid_dev *dev, struct fb_fix_screeninfo *fix) in vivid_fb_get_fix()
129 static int _vivid_fb_check_var(struct fb_var_screeninfo *var, struct vivid_dev *dev) in _vivid_fb_check_var()
171 struct vivid_dev *dev = (struct vivid_dev *) info->par; in vivid_fb_check_var()
185 struct vivid_dev *dev = (struct vivid_dev *) inf in vivid_fb_set_par()
[all...]
H A Dvivid-osd.h11 int vivid_fb_init(struct vivid_dev *dev);
12 void vivid_fb_release_buffers(struct vivid_dev *dev);
13 void vivid_clear_fb(struct vivid_dev *dev);
H A Dvivid-cec.h9 struct cec_adapter *vivid_cec_alloc_adap(struct vivid_dev *dev,
12 void vivid_cec_bus_free_work(struct vivid_dev *dev);
16 static inline void vivid_cec_bus_free_work(struct vivid_dev *dev) in vivid_cec_bus_free_work()
H A Dvivid-sdr-cap.c84 static void vivid_thread_sdr_cap_tick(struct vivid_dev *dev) in vivid_thread_sdr_cap_tick()
120 struct vivid_dev *dev = data; in vivid_thread_sdr_cap()
222 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in sdr_cap_buf_prepare()
248 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in sdr_cap_buf_queue()
260 struct vivid_dev *dev = vb2_get_drv_priv(vq); in sdr_cap_start_streaming()
293 struct vivid_dev *dev = vb2_get_drv_priv(vq); in sdr_cap_stop_streaming()
316 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in sdr_cap_buf_request_complete()
354 struct vivid_dev *dev = video_drvdata(file); in vivid_sdr_g_frequency()
373 struct vivid_dev *dev = video_drvdata(file); in vivid_sdr_s_frequency()
452 struct vivid_dev *de in vidioc_g_fmt_sdr_cap()
[all...]
H A Dvivid-vbi-cap.h12 void vivid_raw_vbi_cap_process(struct vivid_dev *dev, struct vivid_buffer *buf);
13 void vivid_sliced_vbi_cap_process(struct vivid_dev *dev, struct vivid_buffer *buf);
14 void vivid_sliced_vbi_out_process(struct vivid_dev *dev, struct vivid_buffer *buf);
H A Dvivid-cec.c22 void vivid_cec_bus_free_work(struct vivid_dev *dev) in vivid_cec_bus_free_work()
40 static bool vivid_cec_find_dest_adap(struct vivid_dev *dev, in vivid_cec_find_dest_adap()
112 static void vivid_cec_pin_events(struct vivid_dev *dev, in vivid_cec_pin_events()
127 struct vivid_dev *dev = cw->dev; in vivid_cec_xfer_done_worker()
159 struct vivid_dev *dev = cw->dev; in vivid_cec_xfer_try_worker()
196 struct vivid_dev *dev = cec_get_drvdata(adap); in vivid_cec_adap_transmit()
227 struct vivid_dev *dev = cec_get_drvdata(adap); in vivid_received()
275 struct cec_adapter *vivid_cec_alloc_adap(struct vivid_dev *dev, in vivid_cec_alloc_adap()
H A Dvivid-vid-common.h23 const struct vivid_fmt *vivid_get_format(struct vivid_dev *dev, u32 pixelformat);
25 bool vivid_vid_can_loop(struct vivid_dev *dev);
26 void vivid_send_source_change(struct vivid_dev *dev, unsigned type);
H A Dvivid-touch-cap.c15 struct vivid_dev *dev = vb2_get_drv_priv(vq); in touch_cap_queue_setup()
35 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in touch_cap_buf_prepare()
60 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in touch_cap_buf_queue()
71 struct vivid_dev *dev = vb2_get_drv_priv(vq); in touch_cap_start_streaming()
97 struct vivid_dev *dev = vb2_get_drv_priv(vq); in touch_cap_stop_streaming()
104 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in touch_cap_buf_request_complete()
131 struct vivid_dev *dev = video_drvdata(file); in vivid_g_fmt_tch()
141 struct vivid_dev *dev = video_drvdata(file); in vivid_g_fmt_tch_mplane()
155 struct vivid_dev *dev = video_drvdata(file); in vivid_g_parm_tch()
185 int vivid_set_touch(struct vivid_dev *de
[all...]
/kernel/linux/linux-6.6/drivers/media/test-drivers/vivid/
H A Dvivid-meta-out.c20 struct vivid_dev *dev = vb2_get_drv_priv(vq); in meta_out_queue_setup()
42 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in meta_out_buf_prepare()
68 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in meta_out_buf_queue()
80 struct vivid_dev *dev = vb2_get_drv_priv(vq); in meta_out_start_streaming()
108 struct vivid_dev *dev = vb2_get_drv_priv(vq); in meta_out_stop_streaming()
116 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in meta_out_buf_request_complete()
135 struct vivid_dev *dev = video_drvdata(file); in vidioc_enum_fmt_meta_out()
151 struct vivid_dev *dev = video_drvdata(file); in vidioc_g_fmt_meta_out()
162 void vivid_meta_out_process(struct vivid_dev *dev, in vivid_meta_out_process()
H A Dvivid-vbi-out.c22 struct vivid_dev *dev = vb2_get_drv_priv(vq); in vbi_out_queue_setup()
42 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in vbi_out_buf_prepare()
71 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in vbi_out_buf_queue()
83 struct vivid_dev *dev = vb2_get_drv_priv(vq); in vbi_out_start_streaming()
109 struct vivid_dev *dev = vb2_get_drv_priv(vq); in vbi_out_stop_streaming()
120 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in vbi_out_buf_request_complete()
139 struct vivid_dev *dev = video_drvdata(file); in vidioc_g_fmt_vbi_out()
162 struct vivid_dev *dev = video_drvdata(file); in vidioc_s_fmt_vbi_out()
176 struct vivid_dev *dev = video_drvdata(file); in vidioc_g_fmt_sliced_vbi_out()
188 struct vivid_dev *de in vidioc_try_fmt_sliced_vbi_out()
[all...]
H A Dvivid-meta-cap.c20 struct vivid_dev *dev = vb2_get_drv_priv(vq); in meta_cap_queue_setup()
42 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in meta_cap_buf_prepare()
68 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in meta_cap_buf_queue()
80 struct vivid_dev *dev = vb2_get_drv_priv(vq); in meta_cap_start_streaming()
108 struct vivid_dev *dev = vb2_get_drv_priv(vq); in meta_cap_stop_streaming()
116 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in meta_cap_buf_request_complete()
135 struct vivid_dev *dev = video_drvdata(file); in vidioc_enum_fmt_meta_cap()
151 struct vivid_dev *dev = video_drvdata(file); in vidioc_g_fmt_meta_cap()
162 void vivid_meta_cap_fillbuff(struct vivid_dev *dev, in vivid_meta_cap_fillbuff()
H A Dvivid-vid-out.c27 struct vivid_dev *dev = vb2_get_drv_priv(vq); in vid_out_queue_setup()
90 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in vid_out_buf_out_validate()
104 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in vid_out_buf_prepare()
146 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in vid_out_buf_queue()
158 struct vivid_dev *dev = vb2_get_drv_priv(vq); in vid_out_start_streaming()
187 struct vivid_dev *dev = vb2_get_drv_priv(vq); in vid_out_stop_streaming()
196 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in vid_out_buf_request_complete()
217 void vivid_update_format_out(struct vivid_dev *dev) in vivid_update_format_out()
282 static enum v4l2_field vivid_field_out(struct vivid_dev *dev, enum v4l2_field field) in vivid_field_out()
303 static enum tpg_pixel_aspect vivid_get_pixel_aspect(const struct vivid_dev *de
[all...]
H A Dvivid-vbi-cap.c18 static void vivid_sliced_vbi_cap_fill(struct vivid_dev *dev, unsigned seqnr) in vivid_sliced_vbi_cap_fill()
66 static void vivid_g_fmt_vbi_cap(struct vivid_dev *dev, struct v4l2_vbi_format *vbi) in vivid_g_fmt_vbi_cap()
82 void vivid_raw_vbi_cap_process(struct vivid_dev *dev, struct vivid_buffer *buf) in vivid_raw_vbi_cap_process()
101 void vivid_sliced_vbi_cap_process(struct vivid_dev *dev, in vivid_sliced_vbi_cap_process()
126 struct vivid_dev *dev = vb2_get_drv_priv(vq); in vbi_cap_queue_setup()
146 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in vbi_cap_buf_prepare()
175 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in vbi_cap_buf_queue()
187 struct vivid_dev *dev = vb2_get_drv_priv(vq); in vbi_cap_start_streaming()
213 struct vivid_dev *dev = vb2_get_drv_priv(vq); in vbi_cap_stop_streaming()
221 struct vivid_dev *de in vbi_cap_buf_request_complete()
[all...]
H A Dvivid-osd.c48 void vivid_clear_fb(struct vivid_dev *dev) in vivid_clear_fb()
70 struct vivid_dev *dev = (struct vivid_dev *)info->par; in vivid_fb_ioctl()
96 static int vivid_fb_set_var(struct vivid_dev *dev, struct fb_var_screeninfo *var) in vivid_fb_set_var()
109 static int vivid_fb_get_fix(struct vivid_dev *dev, struct fb_fix_screeninfo *fix) in vivid_fb_get_fix()
129 static int _vivid_fb_check_var(struct fb_var_screeninfo *var, struct vivid_dev *dev) in _vivid_fb_check_var()
171 struct vivid_dev *dev = (struct vivid_dev *) info->par; in vivid_fb_check_var()
185 struct vivid_dev *dev = (struct vivid_dev *) inf in vivid_fb_set_par()
[all...]
H A Dvivid-vid-cap.c59 static inline unsigned int webcam_ival_count(const struct vivid_dev *dev, in webcam_ival_count()
79 struct vivid_dev *dev = vb2_get_drv_priv(vq); in vid_cap_queue_setup()
134 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in vid_cap_buf_prepare()
174 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in vid_cap_buf_finish()
200 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in vid_cap_buf_queue()
212 struct vivid_dev *dev = vb2_get_drv_priv(vq); in vid_cap_start_streaming()
244 struct vivid_dev *dev = vb2_get_drv_priv(vq); in vid_cap_stop_streaming()
253 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in vid_cap_buf_request_complete()
275 void vivid_update_quality(struct vivid_dev *dev) in vivid_update_quality()
323 static enum tpg_quality vivid_get_quality(struct vivid_dev *de
[all...]
H A Dvivid-osd.h11 int vivid_fb_init(struct vivid_dev *dev);
12 void vivid_fb_release_buffers(struct vivid_dev *dev);
13 void vivid_clear_fb(struct vivid_dev *dev);
H A Dvivid-sdr-cap.c85 static void vivid_thread_sdr_cap_tick(struct vivid_dev *dev) in vivid_thread_sdr_cap_tick()
121 struct vivid_dev *dev = data; in vivid_thread_sdr_cap()
229 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in sdr_cap_buf_prepare()
255 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in sdr_cap_buf_queue()
267 struct vivid_dev *dev = vb2_get_drv_priv(vq); in sdr_cap_start_streaming()
300 struct vivid_dev *dev = vb2_get_drv_priv(vq); in sdr_cap_stop_streaming()
323 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in sdr_cap_buf_request_complete()
361 struct vivid_dev *dev = video_drvdata(file); in vivid_sdr_g_frequency()
380 struct vivid_dev *dev = video_drvdata(file); in vivid_sdr_s_frequency()
459 struct vivid_dev *de in vidioc_g_fmt_sdr_cap()
[all...]
H A Dvivid-vbi-cap.h12 void vivid_raw_vbi_cap_process(struct vivid_dev *dev, struct vivid_buffer *buf);
13 void vivid_sliced_vbi_cap_process(struct vivid_dev *dev, struct vivid_buffer *buf);
14 void vivid_sliced_vbi_out_process(struct vivid_dev *dev, struct vivid_buffer *buf);
H A Dvivid-vid-common.h23 const struct vivid_fmt *vivid_get_format(struct vivid_dev *dev, u32 pixelformat);
25 bool vivid_vid_can_loop(struct vivid_dev *dev);
26 void vivid_send_source_change(struct vivid_dev *dev, unsigned type);
H A Dvivid-touch-cap.c15 struct vivid_dev *dev = vb2_get_drv_priv(vq); in touch_cap_queue_setup()
35 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in touch_cap_buf_prepare()
60 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in touch_cap_buf_queue()
71 struct vivid_dev *dev = vb2_get_drv_priv(vq); in touch_cap_start_streaming()
97 struct vivid_dev *dev = vb2_get_drv_priv(vq); in touch_cap_stop_streaming()
104 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in touch_cap_buf_request_complete()
131 struct vivid_dev *dev = video_drvdata(file); in vivid_g_fmt_tch()
141 struct vivid_dev *dev = video_drvdata(file); in vivid_g_fmt_tch_mplane()
155 struct vivid_dev *dev = video_drvdata(file); in vivid_g_parm_tch()
185 int vivid_set_touch(struct vivid_dev *de
[all...]

Completed in 12 milliseconds

123