Home
last modified time | relevance | path

Searched refs:video (Results 1 – 25 of 1046) sorted by relevance

12345678910>>...42

/linux/drivers/usb/gadget/function/
A Duvc_video.c110 req->zero = video->payload_size == video->max_payload_size; in uvc_video_encode_bulk()
121 if (video->payload_size == video->max_payload_size || in uvc_video_encode_bulk()
246 struct uvc_video *video = ureq->video; in uvc_video_complete() local
285 usb_ep_free_request(video->ep, video->ureq[i].req); in uvc_video_free_requests()
330 video->ureq[i].req->buf = video->ureq[i].req_buffer; in uvc_video_alloc_requests()
333 video->ureq[i].req->context = &video->ureq[i]; in uvc_video_alloc_requests()
334 video->ureq[i].video = video; in uvc_video_alloc_requests()
395 video->encode(req, video, buf); in uvcg_video_pump()
449 if (video->ureq && video->ureq[i].req) in uvcg_video_enable()
450 usb_ep_dequeue(video->ep, video->ureq[i].req); in uvcg_video_enable()
[all …]
A Duvc_v4l2.c82 struct uvc_video *video = &uvc->video; in uvc_v4l2_get_format() local
88 fmt->fmt.pix.bytesperline = video->bpp * video->width / 8; in uvc_v4l2_get_format()
101 struct uvc_video *video = &uvc->video; in uvc_v4l2_set_format() local
122 video->fcc = format->fcc; in uvc_v4l2_set_format()
123 video->bpp = format->bpp; in uvc_v4l2_set_format()
142 struct uvc_video *video = &uvc->video; in uvc_v4l2_reqbufs() local
155 struct uvc_video *video = &uvc->video; in uvc_v4l2_querybuf() local
165 struct uvc_video *video = &uvc->video; in uvc_v4l2_qbuf() local
183 struct uvc_video *video = &uvc->video; in uvc_v4l2_dqbuf() local
193 struct uvc_video *video = &uvc->video; in uvc_v4l2_streamon() local
[all …]
/linux/drivers/media/platform/
A Daspeed-video.c804 memset(&video->perf, 0, sizeof(video->perf)); in aspeed_video_get_resolution()
857 if (video->frame_top > video->frame_bottom) in aspeed_video_get_resolution()
867 if (video->frame_left > video->frame_right) in aspeed_video_get_resolution()
943 aspeed_video_free_buf(video, &video->srcs[0]); in aspeed_video_set_resolution()
945 aspeed_video_free_buf(video, &video->srcs[1]); in aspeed_video_set_resolution()
962 aspeed_video_free_buf(video, &video->srcs[0]); in aspeed_video_set_resolution()
1018 video->active_timings = video->detected_timings; in aspeed_video_start()
1021 video->pix_fmt.width = video->active_timings.width; in aspeed_video_start()
1034 aspeed_video_free_buf(video, &video->srcs[0]); in aspeed_video_stop()
1037 aspeed_video_free_buf(video, &video->srcs[1]); in aspeed_video_stop()
[all …]
/linux/drivers/media/platform/omap3isp/
A Dispvideo.c247 if (entity == &video->video.entity) in isp_video_get_graph_data()
333 struct isp_video *video = vfh->video; in isp_video_queue_setup() local
351 struct isp_video *video = vfh->video; in isp_video_buffer_prepare() local
419 video->ops->queue(video, buffer); in isp_video_buffer_queue()
636 video->ops->queue(video, buf); in omap3isp_video_resume()
1096 pipe = video->video.entity.pipe in isp_video_streamon()
1097 ? to_isp_pipeline(&video->video.entity) : &video->pipe; in isp_video_streamon()
1339 handle->video = video; in isp_video_open()
1453 snprintf(video->video.name, sizeof(video->video.name), in omap3isp_video_init()
1467 video_set_drvdata(&video->video, video); in omap3isp_video_init()
[all …]
A Dispvideo.h136 #define isp_video_dmaqueue_flags_clr(video) \ argument
137 ({ (video)->dmaqueue_flags = 0; })
145 int(*queue)(struct isp_video *video, struct isp_buffer *buffer);
149 struct video_device video; member
184 struct isp_video *video; member
194 int omap3isp_video_init(struct isp_video *video, const char *name);
195 void omap3isp_video_cleanup(struct isp_video *video);
196 int omap3isp_video_register(struct isp_video *video,
198 void omap3isp_video_unregister(struct isp_video *video);
200 void omap3isp_video_cancel_stream(struct isp_video *video);
[all …]
/linux/drivers/staging/media/omap4iss/
A Diss_video.c223 if (entity == &video->video.entity) in iss_video_far_end()
305 struct iss_video *video = vfh->video; in iss_video_queue_setup() local
333 struct iss_video *video = vfh->video; in iss_video_buf_prepare() local
356 struct iss_video *video = vfh->video; in iss_video_buf_queue() local
392 video->ops->queue(video, buffer); in iss_video_buf_queue()
1144 handle->video = video; in iss_video_open()
1230 ret = media_entity_pads_init(&video->video.entity, 1, &video->pad); in omap4iss_video_init()
1245 video->video.fops = &iss_video_fops; in omap4iss_video_init()
1246 snprintf(video->video.name, sizeof(video->video.name), in omap4iss_video_init()
1253 video_set_drvdata(&video->video, video); in omap4iss_video_init()
[all …]
A Diss_video.h127 #define iss_video_dmaqueue_flags_clr(video) \ argument
128 ({ (video)->dmaqueue_flags = 0; })
136 int (*queue)(struct iss_video *video, struct iss_buffer *buffer);
140 struct video_device video; member
174 struct iss_video *video; member
184 int omap4iss_video_init(struct iss_video *video, const char *name);
185 void omap4iss_video_cleanup(struct iss_video *video);
186 int omap4iss_video_register(struct iss_video *video,
188 void omap4iss_video_unregister(struct iss_video *video);
190 void omap4iss_video_cancel_stream(struct iss_video *video);
[all …]
/linux/drivers/media/platform/sunxi/sun6i-csi/
A Dsun6i_video.c142 video->sequence = 0; in sun6i_video_start_streaming()
144 ret = media_pipeline_start(&video->vdev.entity, &video->vdev.pipe); in sun6i_video_start_streaming()
302 video->sequence++; in sun6i_video_frame_done()
347 *fmt = video->fmt; in vidioc_g_fmt_vid_cap()
387 video->fmt = *f; in sun6i_video_set_fmt()
506 mutex_lock(&video->lock); in sun6i_video_close()
557 video->mbus_code = 0; in sun6i_video_link_validate()
572 dev_err(video->csi->dev, in sun6i_video_link_validate()
583 video->fmt.fmt.pix.width, video->fmt.fmt.pix.height, in sun6i_video_link_validate()
605 video->csi = csi; in sun6i_video_init()
[all …]
/linux/drivers/media/platform/vsp1/
A Dvsp1_video.c1114 v4l2_fh_init(vfh, &video->video); in vsp1_video_open()
1255 rwpf->video = video; in vsp1_video_create()
1264 video->video.vfl_dir = VFL_DIR_TX; in vsp1_video_create()
1281 ret = media_entity_pads_init(&video->video.entity, 1, &video->pad); in vsp1_video_create()
1292 video->video.v4l2_dev = &video->vsp1->v4l2_dev; in vsp1_video_create()
1294 snprintf(video->video.name, sizeof(video->video.name), "%s %s", in vsp1_video_create()
1300 video_set_drvdata(&video->video, video); in vsp1_video_create()
1302 video->queue.type = video->type; in vsp1_video_create()
1304 video->queue.lock = &video->lock; in vsp1_video_create()
1305 video->queue.drv_priv = video; in vsp1_video_create()
[all …]
/linux/drivers/staging/media/av7110/
A Dvideo_function_calls.rst12 video-fopen
13 video-fclose
14 video-fwrite
15 video-stop
16 video-play
17 video-freeze
18 video-continue
20 video-set-blank
23 video-get-pts
25 video-command
[all …]
/linux/drivers/media/platform/qcom/camss/
A Dcamss-video.c361 video->formats, video->nformats); in video_get_subdev_format()
368 &video->formats[ret], video->bpl_alignment); in video_get_subdev_format()
460 video->ops->queue_buffer(video, buffer); in video_buf_queue()
525 video->ops->flush_buffers(video, VB2_BUF_STATE_QUEUED); in video_start_streaming()
556 video->ops->flush_buffers(video, VB2_BUF_STATE_ERROR); in video_stop_streaming()
678 *f = video->active_fmt; in video_g_fmt()
696 if (video->line_based) in __video_try_fmt()
740 if (video->line_based) in __video_try_fmt()
965 vdev = &video->vdev; in msm_video_register()
969 q = &video->vb2_q; in msm_video_register()
[all …]
/linux/drivers/acpi/
A Dacpi_video.c1076 if (!video) in acpi_video_bus_check()
1090 if (video->cap._DOS || video->cap._DOD) { in acpi_video_bus_check()
1106 if (video->cap._GPD && video->cap._SPD && video->cap._VPO) { in acpi_video_bus_check()
1176 data->video = video; in acpi_video_bus_get_one_device()
1288 struct acpi_video_bus *video = device->video; in acpi_video_device_in_dod() local
1296 if (!video->attached_count || video->child_count > 8) in acpi_video_device_in_dod()
1587 if (!video || !video->input) in acpi_video_bus_notify()
1953 snprintf(video->phys, sizeof(video->phys), in acpi_video_bus_add_notify_handler()
2051 if (!video) in acpi_video_bus_add()
2102 kfree(video); in acpi_video_bus_add()
[all …]
/linux/drivers/video/fbdev/core/
A D.built-in.a.cmd1video/fbdev/core/built-in.a := echo >/dev/null; rm -f drivers/video/fbdev/core/built-in.a; /usr/bi…
/linux/drivers/video/
A D.built-in.a.cmd1video/built-in.a := echo >/dev/null; rm -f drivers/video/built-in.a; /usr/bin/ccache /home/test/wo…
/linux/drivers/video/logo/
A D.pnmtologo.cmd1video/logo/pnmtologo := gcc -Wp,-MMD,drivers/video/logo/.pnmtologo.d -Wall -Wmissing-prototypes -W…
3 source_drivers/video/logo/pnmtologo := drivers/video/logo/pnmtologo.c
5 deps_drivers/video/logo/pnmtologo := \
7 drivers/video/logo/pnmtologo: $(deps_drivers/video/logo/pnmtologo)
9 $(deps_drivers/video/logo/pnmtologo):
/linux/Documentation/devicetree/bindings/media/xilinx/
A Dvideo.txt1 DT bindings for Xilinx video IP cores
4 Xilinx video IP cores process video streams by acting as video sinks and/or
6 creating a video pipeline.
8 Each video IP core is represented by an AMBA bus child node in the device
10 cores are represented as defined in ../video-interfaces.txt.
13 tree using bindings documented in ./xlnx,video.txt.
18 The following properties are common to all Xilinx video IP cores.
20 - xlnx,video-format: This property represents a video format transmitted on an
21 AXI bus between video IP cores, using its VF code as defined in "AXI4-Stream
25 - xlnx,video-width: This property qualifies the video format with the sample
[all …]
A Dxlnx,v-tpg.txt16 - clocks: Reference to the video core clock.
18 - xlnx,video-format, xlnx,video-width: Video format and width, as defined in
19 video.txt.
21 - port: Video port, using the DT bindings defined in ../video-interfaces.txt.
27 video timings for the TPG test patterns.
31 video timings.
53 xlnx,video-format = <XVIP_VF_YUV_422>;
54 xlnx,video-width = <8>;
63 xlnx,video-format = <XVIP_VF_YUV_422>;
64 xlnx,video-width = <8>;
/linux/Documentation/devicetree/bindings/media/
A Dallwinner,sun4i-a10-video-engine.yaml16 - allwinner,sun4i-a10-video-engine
17 - allwinner,sun5i-a13-video-engine
18 - allwinner,sun7i-a20-video-engine
19 - allwinner,sun8i-a33-video-engine
20 - allwinner,sun8i-h3-video-engine
21 - allwinner,sun8i-v3s-video-engine
22 - allwinner,sun8i-r40-video-engine
23 - allwinner,sun50i-a64-video-engine
24 - allwinner,sun50i-h5-video-engine
25 - allwinner,sun50i-h6-video-engine
[all …]
A Dqcom,sc7280-venus.yaml8 title: Qualcomm Venus video encode and decode accelerators
61 - const: video-mem
63 video-decoder:
75 video-encoder:
87 video-firmware:
111 - video-decoder
112 - video-encoder
123 venus: video-codec@aa00000 {
150 video-decoder {
154 video-encoder {
[all …]
A Dqcom,sm8250-venus.yaml8 title: Qualcomm Venus video encode and decode accelerators
59 - const: video-mem
69 video-decoder:
81 video-encoder:
93 video-firmware:
121 - video-decoder
122 - video-encoder
134 venus: video-codec@aa00000 {
150 interconnect-names = "cpu-cfg", "video-mem";
159 video-decoder {
[all …]
A Dqcom,sc7180-venus.yaml8 title: Qualcomm Venus video encode and decode accelerators
14 The Venus IP is a video encode and decode accelerator present
60 - const: video-mem
63 video-decoder:
75 video-encoder:
87 video-firmware:
111 - video-decoder
112 - video-encoder
121 venus: video-codec@aa00000 {
138 video-decoder {
[all …]
A Dqcom,msm8916-venus.yaml8 title: Qualcomm Venus video encode and decode accelerators
14 The Venus IP is a video encode and decode accelerator present
45 video-decoder:
57 video-encoder:
69 video-firmware:
92 - video-decoder
93 - video-encoder
102 video-codec@1d00000 {
114 video-decoder {
118 video-encoder {
A Dqcom,sdm660-venus.yaml8 title: Qualcomm Venus video encode and decode accelerators
15 The Venus IP is a video encode and decode accelerator present
41 - const: video-mem
55 video-decoder:
80 video-encoder:
105 video-firmware:
128 - video-decoder
129 - video-encoder
138 video-codec@cc00000 {
173 video-decoder {
[all …]
/linux/drivers/video/fbdev/
A D.built-in.a.cmd1video/fbdev/built-in.a := echo >/dev/null; rm -f drivers/video/fbdev/built-in.a; /usr/bin/ccache /…
/linux/drivers/media/platform/exynos4-is/
A Dfimc-isp-video.c95 dma->dma_out_mask = video->buf_mask; in isp_video_capture_start_streaming()
97 isp_dbg(2, &video->ve.vdev, in isp_video_capture_start_streaming()
99 video->buf_count, video->format->memplanes, in isp_video_capture_start_streaming()
157 if (video->format == NULL) in isp_video_capture_buffer_prepare()
164 v4l2_err(&video->ve.vdev, in isp_video_capture_buffer_prepare()
203 ivb->index = video->buf_count; in isp_video_capture_buffer_queue()
204 video->buffers[ivb->index] = ivb; in isp_video_capture_buffer_queue()
213 isp_dbg(2, &video->ve.vdev, in isp_video_capture_buffer_queue()
219 if (++video->buf_count < video->reqbufs_count) in isp_video_capture_buffer_queue()
222 video->buf_mask = (1UL << video->buf_count) - 1; in isp_video_capture_buffer_queue()
[all …]

Completed in 58 milliseconds

12345678910>>...42