Home
last modified time | relevance | path

Searched refs:pix (Results 1 – 156 of 156) sorted by relevance

/linux-4.4.14/drivers/media/pci/cobalt/
Dcobalt-v4l2.c60 if (fmt->fmt.pix.sizeimage < size) in cobalt_queue_setup()
62 size = fmt->fmt.pix.sizeimage; in cobalt_queue_setup()
732 struct v4l2_pix_format *pix = &f->fmt.pix; in cobalt_g_fmt_vid_cap() local
735 pix->width = s->width; in cobalt_g_fmt_vid_cap()
736 pix->height = s->height; in cobalt_g_fmt_vid_cap()
737 pix->bytesperline = s->stride; in cobalt_g_fmt_vid_cap()
738 pix->field = V4L2_FIELD_NONE; in cobalt_g_fmt_vid_cap()
741 pix->colorspace = V4L2_COLORSPACE_SRGB; in cobalt_g_fmt_vid_cap()
746 v4l2_fill_pix_format(pix, &sd_fmt.format); in cobalt_g_fmt_vid_cap()
749 pix->pixelformat = s->pixfmt; in cobalt_g_fmt_vid_cap()
[all …]
/linux-4.4.14/drivers/staging/media/davinci_vpfe/
Dvpfe_mc_capture.c99 struct v4l2_pix_format *pix) in mbus_to_pix() argument
103 pix->pixelformat = V4L2_PIX_FMT_UYVY; in mbus_to_pix()
104 pix->bytesperline = pix->width * 2; in mbus_to_pix()
108 pix->pixelformat = V4L2_PIX_FMT_YUYV; in mbus_to_pix()
109 pix->bytesperline = pix->width * 2; in mbus_to_pix()
113 pix->pixelformat = V4L2_PIX_FMT_UYVY; in mbus_to_pix()
114 pix->bytesperline = pix->width * 2; in mbus_to_pix()
118 pix->pixelformat = V4L2_PIX_FMT_SBGGR16; in mbus_to_pix()
119 pix->bytesperline = pix->width * 2; in mbus_to_pix()
123 pix->pixelformat = V4L2_PIX_FMT_SGRBG10DPCM8; in mbus_to_pix()
[all …]
Ddm365_resizer.c57 resizer_calculate_line_length(u32 pix, int width, int height, in resizer_calculate_line_length() argument
63 if (pix == MEDIA_BUS_FMT_UYVY8_2X8 || in resizer_calculate_line_length()
64 pix == MEDIA_BUS_FMT_SGRBG12_1X12) { in resizer_calculate_line_length()
66 } else if (pix == MEDIA_BUS_FMT_Y8_1X8 || in resizer_calculate_line_length()
67 pix == MEDIA_BUS_FMT_UV8_1X8) { in resizer_calculate_line_length()
544 u32 pix, in resizer_validate_input_image_format() argument
549 if (pix != MEDIA_BUS_FMT_UYVY8_2X8 && in resizer_validate_input_image_format()
550 pix != MEDIA_BUS_FMT_Y8_1X8 && in resizer_validate_input_image_format()
551 pix != MEDIA_BUS_FMT_UV8_1X8 && in resizer_validate_input_image_format()
552 pix != MEDIA_BUS_FMT_SGRBG12_1X12) { in resizer_validate_input_image_format()
[all …]
Dvpfe_mc_capture.h91 struct v4l2_pix_format *pix);
Dvpfe_video.c123 v4l2_fill_pix_format(&format->fmt.pix, &fmt.format); in __vpfe_video_get_format()
124 mbus_to_pix(&fmt.format, &format->fmt.pix); in __vpfe_video_get_format()
690 mbus_to_pix(&mbus, &format.fmt.pix); in vpfe_enum_fmt()
692 fmt->pixelformat = format.fmt.pix.pixelformat; in vpfe_enum_fmt()
1091 size = video->fmt.fmt.pix.sizeimage; in vpfe_buffer_queue_setup()
1126 vb2_set_plane_payload(vb, 0, video->fmt.fmt.pix.sizeimage); in vpfe_buffer_prepare()
Ddm365_ipipe_hw.c199 static u32 ipipe_get_color_pat(u32 pix) in ipipe_get_color_pat() argument
201 switch (pix) { in ipipe_get_color_pat()
Ddm365_isif.c328 field = video->fmt.fmt.pix.field; in vpfe_isif_buffer_isr()
395 if (video->fmt.fmt.pix.field == V4L2_FIELD_NONE && in vpfe_isif_vidint1_isr()
/linux-4.4.14/drivers/gpu/ipu-v3/
Dipu-cpmem.c559 #define Y_OFFSET(pix, x, y) ((x) + pix->width * (y)) argument
560 #define U_OFFSET(pix, x, y) ((pix->width * pix->height) + \ argument
561 (pix->width * (y) / 4) + (x) / 2)
562 #define V_OFFSET(pix, x, y) ((pix->width * pix->height) + \ argument
563 (pix->width * pix->height / 4) + \
564 (pix->width * (y) / 4) + (x) / 2)
565 #define U2_OFFSET(pix, x, y) ((pix->width * pix->height) + \ argument
566 (pix->width * (y) / 2) + (x) / 2)
567 #define V2_OFFSET(pix, x, y) ((pix->width * pix->height) + \ argument
568 (pix->width * pix->height / 2) + \
[all …]
/linux-4.4.14/drivers/media/platform/
Dsh_vou.c83 struct v4l2_pix_format pix; member
203 switch (vou_dev->pix.pixelformat) { in sh_vou_schedule_next()
206 addr2 = addr1 + vou_dev->pix.width * vou_dev->pix.height; in sh_vou_schedule_next()
225 switch (vou_dev->pix.pixelformat) { in sh_vou_stream_config()
242 sh_vou_reg_ab_write(vou_dev, VOUAIR, vou_dev->pix.width * row_coeff); in sh_vou_stream_config()
252 struct v4l2_pix_format *pix = &vou_dev->pix; in sh_vou_queue_setup() local
253 int bytes_per_line = vou_fmt[vou_dev->pix_idx].bpp * pix->width / 8; in sh_vou_queue_setup()
257 if (fmt && fmt->fmt.pix.sizeimage < pix->height * bytes_per_line) in sh_vou_queue_setup()
260 sizes[0] = fmt ? fmt->fmt.pix.sizeimage : pix->height * bytes_per_line; in sh_vou_queue_setup()
268 struct v4l2_pix_format *pix = &vou_dev->pix; in sh_vou_buf_prepare() local
[all …]
Dsh_veu.c398 struct v4l2_pix_format *pix = &f->fmt.pix; in sh_veu_g_fmt() local
404 pix->width = vfmt->frame.width; in sh_veu_g_fmt()
405 pix->height = vfmt->frame.height; in sh_veu_g_fmt()
406 pix->field = V4L2_FIELD_NONE; in sh_veu_g_fmt()
407 pix->pixelformat = vfmt->fmt->fourcc; in sh_veu_g_fmt()
408 pix->colorspace = sh_veu_4cc2cspace(pix->pixelformat); in sh_veu_g_fmt()
409 pix->bytesperline = vfmt->bytesperline; in sh_veu_g_fmt()
410 pix->sizeimage = vfmt->bytesperline * pix->height * in sh_veu_g_fmt()
413 f->type, pix->sizeimage, pix->width, pix->height, pix->pixelformat); in sh_veu_g_fmt()
432 struct v4l2_pix_format *pix = &f->fmt.pix; in sh_veu_try_fmt() local
[all …]
Darv.c439 struct v4l2_pix_format *pix = &fmt->fmt.pix; in ar_g_fmt_vid_cap() local
441 pix->width = ar->width; in ar_g_fmt_vid_cap()
442 pix->height = ar->height; in ar_g_fmt_vid_cap()
443 pix->pixelformat = V4L2_PIX_FMT_YUV422P; in ar_g_fmt_vid_cap()
444 pix->field = (ar->mode == AR_MODE_NORMAL) ? V4L2_FIELD_NONE : V4L2_FIELD_INTERLACED; in ar_g_fmt_vid_cap()
445 pix->bytesperline = ar->width; in ar_g_fmt_vid_cap()
446 pix->sizeimage = 2 * ar->width * ar->height; in ar_g_fmt_vid_cap()
448 pix->colorspace = V4L2_COLORSPACE_SMPTE170M; in ar_g_fmt_vid_cap()
455 struct v4l2_pix_format *pix = &fmt->fmt.pix; in ar_try_fmt_vid_cap() local
457 if (pix->height <= AR_HEIGHT_QVGA || pix->width <= AR_WIDTH_QVGA) { in ar_try_fmt_vid_cap()
[all …]
Dm2m-deinterlace.c118 (fmt->fourcc == f->fmt.pix.pixelformat)) in find_format()
524 f->fmt.pix.width = q_data->width; in vidioc_g_fmt()
525 f->fmt.pix.height = q_data->height; in vidioc_g_fmt()
526 f->fmt.pix.field = q_data->field; in vidioc_g_fmt()
527 f->fmt.pix.pixelformat = q_data->fmt->fourcc; in vidioc_g_fmt()
531 f->fmt.pix.bytesperline = q_data->width * 3 / 2; in vidioc_g_fmt()
535 f->fmt.pix.bytesperline = q_data->width * 2; in vidioc_g_fmt()
538 f->fmt.pix.sizeimage = q_data->sizeimage; in vidioc_g_fmt()
539 f->fmt.pix.colorspace = ctx->colorspace; in vidioc_g_fmt()
558 switch (f->fmt.pix.pixelformat) { in vidioc_try_fmt()
[all …]
Dvim2m.c130 if (fmt->fourcc == f->fmt.pix.pixelformat) in find_format()
489 f->fmt.pix.width = q_data->width; in vidioc_g_fmt()
490 f->fmt.pix.height = q_data->height; in vidioc_g_fmt()
491 f->fmt.pix.field = V4L2_FIELD_NONE; in vidioc_g_fmt()
492 f->fmt.pix.pixelformat = q_data->fmt->fourcc; in vidioc_g_fmt()
493 f->fmt.pix.bytesperline = (q_data->width * q_data->fmt->depth) >> 3; in vidioc_g_fmt()
494 f->fmt.pix.sizeimage = q_data->sizeimage; in vidioc_g_fmt()
495 f->fmt.pix.colorspace = ctx->colorspace; in vidioc_g_fmt()
516 if (f->fmt.pix.height < MIN_H) in vidioc_try_fmt()
517 f->fmt.pix.height = MIN_H; in vidioc_try_fmt()
[all …]
Dmx2_emmaprp.c193 if (fmt->fourcc == f->fmt.pix.pixelformat) in find_format()
463 f->fmt.pix.width = q_data->width; in vidioc_g_fmt()
464 f->fmt.pix.height = q_data->height; in vidioc_g_fmt()
465 f->fmt.pix.field = V4L2_FIELD_NONE; in vidioc_g_fmt()
466 f->fmt.pix.pixelformat = q_data->fmt->fourcc; in vidioc_g_fmt()
467 if (f->fmt.pix.pixelformat == V4L2_PIX_FMT_YUV420) in vidioc_g_fmt()
468 f->fmt.pix.bytesperline = q_data->width * 3 / 2; in vidioc_g_fmt()
470 f->fmt.pix.bytesperline = q_data->width * 2; in vidioc_g_fmt()
471 f->fmt.pix.sizeimage = q_data->sizeimage; in vidioc_g_fmt()
496 field = f->fmt.pix.field; in vidioc_try_fmt()
[all …]
Dtimblogiw.c170 format->fmt.pix.width = fh->cur_norm->width; in timblogiw_g_fmt()
171 format->fmt.pix.height = fh->cur_norm->height; in timblogiw_g_fmt()
172 format->fmt.pix.pixelformat = V4L2_PIX_FMT_UYVY; in timblogiw_g_fmt()
173 format->fmt.pix.bytesperline = timblogiw_bytes_per_line(fh->cur_norm); in timblogiw_g_fmt()
174 format->fmt.pix.sizeimage = timblogiw_frame_size(fh->cur_norm); in timblogiw_g_fmt()
175 format->fmt.pix.field = V4L2_FIELD_NONE; in timblogiw_g_fmt()
186 struct v4l2_pix_format *pix = &format->fmt.pix; in timblogiw_try_fmt() local
192 pix->width, pix->height, pix->pixelformat, pix->field, in timblogiw_try_fmt()
193 pix->bytesperline, pix->sizeimage, pix->colorspace); in timblogiw_try_fmt()
198 if (pix->field != V4L2_FIELD_NONE) in timblogiw_try_fmt()
[all …]
Dfsl-viu.c593 f->fmt.pix.width = fh->width; in vidioc_g_fmt_cap()
594 f->fmt.pix.height = fh->height; in vidioc_g_fmt_cap()
595 f->fmt.pix.field = fh->vb_vidq.field; in vidioc_g_fmt_cap()
596 f->fmt.pix.pixelformat = fh->fmt->pixelformat; in vidioc_g_fmt_cap()
597 f->fmt.pix.bytesperline = in vidioc_g_fmt_cap()
598 (f->fmt.pix.width * fh->fmt->depth) >> 3; in vidioc_g_fmt_cap()
599 f->fmt.pix.sizeimage = fh->sizeimage; in vidioc_g_fmt_cap()
600 f->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in vidioc_g_fmt_cap()
610 fmt = format_by_fourcc(f->fmt.pix.pixelformat); in vidioc_try_fmt_cap()
613 f->fmt.pix.pixelformat); in vidioc_try_fmt_cap()
[all …]
Drcar_jpu.c778 struct v4l2_pix_format_mplane *pix, in __jpu_try_fmt() argument
787 fmt = jpu_find_format(ctx->encoder, pix->pixelformat, f_type); in __jpu_try_fmt()
801 pix->pixelformat = fmt->fourcc; in __jpu_try_fmt()
802 pix->colorspace = fmt->colorspace; in __jpu_try_fmt()
803 pix->field = V4L2_FIELD_NONE; in __jpu_try_fmt()
804 pix->num_planes = fmt->num_planes; in __jpu_try_fmt()
805 memset(pix->reserved, 0, sizeof(pix->reserved)); in __jpu_try_fmt()
807 jpu_bound_align_image(&pix->width, JPU_WIDTH_MIN, JPU_WIDTH_MAX, in __jpu_try_fmt()
808 fmt->h_align, &pix->height, JPU_HEIGHT_MIN, in __jpu_try_fmt()
811 w = pix->width; in __jpu_try_fmt()
[all …]
Dvia-camera.c933 ret = viacam_do_try_fmt(cam, &fmt->fmt.pix, &sfmt.fmt.pix); in viacam_try_fmt_vid_cap()
945 fmt->fmt.pix = cam->user_format; in viacam_g_fmt_vid_cap()
956 struct via_format *f = via_find_format(fmt->fmt.pix.pixelformat); in viacam_s_fmt_vid_cap()
971 ret = viacam_do_try_fmt(cam, &fmt->fmt.pix, &sfmt.fmt.pix); in viacam_s_fmt_vid_cap()
977 cam->user_format = fmt->fmt.pix; in viacam_s_fmt_vid_cap()
978 cam->sensor_format = sfmt.fmt.pix; in viacam_s_fmt_vid_cap()
/linux-4.4.14/drivers/media/pci/cx25821/
Dcx25821-video.c152 if (fmt && fmt->fmt.pix.sizeimage < size) in cx25821_queue_setup()
156 sizes[0] = fmt ? fmt->fmt.pix.sizeimage : size; in cx25821_queue_setup()
342 f->fmt.pix.width = chan->width; in cx25821_vidioc_g_fmt_vid_cap()
343 f->fmt.pix.height = chan->height; in cx25821_vidioc_g_fmt_vid_cap()
344 f->fmt.pix.field = chan->field; in cx25821_vidioc_g_fmt_vid_cap()
345 f->fmt.pix.pixelformat = chan->fmt->fourcc; in cx25821_vidioc_g_fmt_vid_cap()
346 f->fmt.pix.bytesperline = (chan->width * chan->fmt->depth) >> 3; in cx25821_vidioc_g_fmt_vid_cap()
347 f->fmt.pix.sizeimage = chan->height * f->fmt.pix.bytesperline; in cx25821_vidioc_g_fmt_vid_cap()
348 f->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in cx25821_vidioc_g_fmt_vid_cap()
359 enum v4l2_field field = f->fmt.pix.field; in cx25821_vidioc_try_fmt_vid_cap()
[all …]
/linux-4.4.14/drivers/media/platform/omap/
Domap_voutlib.c43 void omap_vout_default_crop(struct v4l2_pix_format *pix, in omap_vout_default_crop() argument
46 crop->width = (pix->width < fbuf->fmt.width) ? in omap_vout_default_crop()
47 pix->width : fbuf->fmt.width; in omap_vout_default_crop()
48 crop->height = (pix->height < fbuf->fmt.height) ? in omap_vout_default_crop()
49 pix->height : fbuf->fmt.height; in omap_vout_default_crop()
52 crop->left = ((pix->width - crop->width) >> 1) & ~1; in omap_vout_default_crop()
53 crop->top = ((pix->height - crop->height) >> 1) & ~1; in omap_vout_default_crop()
165 int omap_vout_new_crop(struct v4l2_pix_format *pix, in omap_vout_new_crop() argument
184 try_crop.width = (try_crop.width < pix->width) ? in omap_vout_new_crop()
185 try_crop.width : pix->width; in omap_vout_new_crop()
[all …]
Domap_vout.c150 static int omap_vout_try_format(struct v4l2_pix_format *pix) in omap_vout_try_format() argument
154 pix->height = clamp(pix->height, (u32)VID_MIN_HEIGHT, in omap_vout_try_format()
156 pix->width = clamp(pix->width, (u32)VID_MIN_WIDTH, (u32)VID_MAX_WIDTH); in omap_vout_try_format()
159 if (pix->pixelformat == omap_formats[ifmt].pixelformat) in omap_vout_try_format()
166 pix->pixelformat = omap_formats[ifmt].pixelformat; in omap_vout_try_format()
167 pix->field = V4L2_FIELD_ANY; in omap_vout_try_format()
169 switch (pix->pixelformat) { in omap_vout_try_format()
173 pix->colorspace = V4L2_COLORSPACE_JPEG; in omap_vout_try_format()
178 pix->colorspace = V4L2_COLORSPACE_SRGB; in omap_vout_try_format()
182 pix->colorspace = V4L2_COLORSPACE_SRGB; in omap_vout_try_format()
[all …]
Domap_vout_vrfb.c212 vout->smsshado_phy_addr[i], vout->pix.width, in omap_vout_vrfb_buffer_setup()
213 vout->pix.height, vout->bpp, yuv_mode); in omap_vout_vrfb_buffer_setup()
244 (vout->pix.width * vout->bpp)) + 1; in omap_vout_prepare_vrfb()
251 elem_count = vout->pix.width * vout->bpp; in omap_vout_prepare_vrfb()
252 frame_count = vout->pix.height; in omap_vout_prepare_vrfb()
298 struct v4l2_pix_format *pix = &vout->pix; in omap_vout_calculate_vrfb_offset() local
305 if (V4L2_PIX_FMT_YUYV == pix->pixelformat || in omap_vout_calculate_vrfb_offset()
306 V4L2_PIX_FMT_UYVY == pix->pixelformat) { in omap_vout_calculate_vrfb_offset()
319 } else if (V4L2_PIX_FMT_RGB32 == pix->pixelformat) { in omap_vout_calculate_vrfb_offset()
321 } else if (V4L2_PIX_FMT_RGB24 == pix->pixelformat) { in omap_vout_calculate_vrfb_offset()
[all …]
Domap_voutlib.h15 void omap_vout_default_crop(struct v4l2_pix_format *pix,
18 int omap_vout_new_crop(struct v4l2_pix_format *pix,
30 void omap_vout_new_format(struct v4l2_pix_format *pix,
Domap_voutdef.h144 struct v4l2_pix_format pix; member
/linux-4.4.14/drivers/usb/gadget/function/
Duvc_v4l2.c92 fmt->fmt.pix.pixelformat = video->fcc; in uvc_v4l2_get_format()
93 fmt->fmt.pix.width = video->width; in uvc_v4l2_get_format()
94 fmt->fmt.pix.height = video->height; in uvc_v4l2_get_format()
95 fmt->fmt.pix.field = V4L2_FIELD_NONE; in uvc_v4l2_get_format()
96 fmt->fmt.pix.bytesperline = video->bpp * video->width / 8; in uvc_v4l2_get_format()
97 fmt->fmt.pix.sizeimage = video->imagesize; in uvc_v4l2_get_format()
98 fmt->fmt.pix.colorspace = V4L2_COLORSPACE_SRGB; in uvc_v4l2_get_format()
99 fmt->fmt.pix.priv = 0; in uvc_v4l2_get_format()
117 if (format->fcc == fmt->fmt.pix.pixelformat) in uvc_v4l2_set_format()
123 fmt->fmt.pix.pixelformat); in uvc_v4l2_set_format()
[all …]
/linux-4.4.14/drivers/media/platform/soc_camera/
Dsh_mobile_ceu_camera.c225 fmt->fmt.pix.pixelformat); in sh_mobile_ceu_videobuf_setup()
232 ret = soc_mbus_bytes_per_line(fmt->fmt.pix.width, in sh_mobile_ceu_videobuf_setup()
237 bytes_per_line = max_t(u32, fmt->fmt.pix.bytesperline, ret); in sh_mobile_ceu_videobuf_setup()
240 fmt->fmt.pix.height); in sh_mobile_ceu_videobuf_setup()
244 sizes[0] = max_t(u32, fmt->fmt.pix.sizeimage, ret); in sh_mobile_ceu_videobuf_setup()
1383 struct v4l2_pix_format *pix = &f->fmt.pix; in sh_mobile_ceu_set_fmt() local
1385 __u32 pixfmt = pix->pixelformat; in sh_mobile_ceu_set_fmt()
1394 switch (pix->field) { in sh_mobile_ceu_set_fmt()
1396 pix->field = V4L2_FIELD_NONE; in sh_mobile_ceu_set_fmt()
1401 field = pix->field; in sh_mobile_ceu_set_fmt()
[all …]
Drcar_vin.c545 if (fmt->fmt.pix.sizeimage < icd->sizeimage) in rcar_vin_videobuf_setup()
549 fmt->fmt.pix.pixelformat); in rcar_vin_videobuf_setup()
552 ret = soc_mbus_bytes_per_line(fmt->fmt.pix.width, in rcar_vin_videobuf_setup()
557 bytes_per_line = max_t(u32, fmt->fmt.pix.bytesperline, ret); in rcar_vin_videobuf_setup()
560 fmt->fmt.pix.height); in rcar_vin_videobuf_setup()
564 sizes[0] = max_t(u32, fmt->fmt.pix.sizeimage, ret); in rcar_vin_videobuf_setup()
1581 struct v4l2_pix_format *pix = &f->fmt.pix; in rcar_vin_set_fmt() local
1584 __u32 pixfmt = pix->pixelformat; in rcar_vin_set_fmt()
1593 pixfmt, pix->width, pix->height); in rcar_vin_set_fmt()
1595 switch (pix->field) { in rcar_vin_set_fmt()
[all …]
Dmx3_camera.c202 fmt->fmt.pix.pixelformat); in mx3_videobuf_setup()
209 ret = soc_mbus_bytes_per_line(fmt->fmt.pix.width, in mx3_videobuf_setup()
214 bytes_per_line = max_t(u32, fmt->fmt.pix.bytesperline, ret); in mx3_videobuf_setup()
217 fmt->fmt.pix.height); in mx3_videobuf_setup()
221 sizes[0] = max_t(u32, fmt->fmt.pix.sizeimage, ret); in mx3_videobuf_setup()
860 struct v4l2_pix_format *pix = &f->fmt.pix; in mx3_camera_set_fmt() local
867 xlate = soc_camera_xlate_by_fourcc(icd, pix->pixelformat); in mx3_camera_set_fmt()
870 pix->pixelformat); in mx3_camera_set_fmt()
874 stride_align(&pix->width); in mx3_camera_set_fmt()
875 dev_dbg(icd->parent, "Set format %dx%d\n", pix->width, pix->height); in mx3_camera_set_fmt()
[all …]
Datmel-isi.c505 struct v4l2_pix_format *pix = &f->fmt.pix; in isi_camera_set_fmt() local
513 if (!is_supported(icd, pix->pixelformat)) in isi_camera_set_fmt()
514 pix->pixelformat = V4L2_PIX_FMT_YUYV; in isi_camera_set_fmt()
516 xlate = soc_camera_xlate_by_fourcc(icd, pix->pixelformat); in isi_camera_set_fmt()
519 pix->pixelformat); in isi_camera_set_fmt()
524 pix->width, pix->height); in isi_camera_set_fmt()
526 mf->width = pix->width; in isi_camera_set_fmt()
527 mf->height = pix->height; in isi_camera_set_fmt()
528 mf->field = pix->field; in isi_camera_set_fmt()
529 mf->colorspace = pix->colorspace; in isi_camera_set_fmt()
[all …]
Dmx2_camera.c1131 struct v4l2_pix_format *pix = &f->fmt.pix; in mx2_camera_set_fmt() local
1139 __func__, pix->width, pix->height); in mx2_camera_set_fmt()
1141 xlate = soc_camera_xlate_by_fourcc(icd, pix->pixelformat); in mx2_camera_set_fmt()
1144 pix->pixelformat); in mx2_camera_set_fmt()
1148 mf->width = pix->width; in mx2_camera_set_fmt()
1149 mf->height = pix->height; in mx2_camera_set_fmt()
1150 mf->field = pix->field; in mx2_camera_set_fmt()
1151 mf->colorspace = pix->colorspace; in mx2_camera_set_fmt()
1168 if ((mf->width != pix->width || mf->height != pix->height) && in mx2_camera_set_fmt()
1170 if (mx2_emmaprp_resize(pcdev, mf, pix, true) < 0) in mx2_camera_set_fmt()
[all …]
Dsoc_camera.c258 struct v4l2_pix_format *pix = &f->fmt.pix; in soc_camera_try_fmt() local
262 pixfmtstr(pix->pixelformat), pix->width, pix->height); in soc_camera_try_fmt()
264 if (pix->pixelformat != V4L2_PIX_FMT_JPEG && in soc_camera_try_fmt()
266 pix->bytesperline = 0; in soc_camera_try_fmt()
267 pix->sizeimage = 0; in soc_camera_try_fmt()
274 xlate = soc_camera_xlate_by_fourcc(icd, pix->pixelformat); in soc_camera_try_fmt()
278 ret = soc_mbus_bytes_per_line(pix->width, xlate->host_fmt); in soc_camera_try_fmt()
282 pix->bytesperline = max_t(u32, pix->bytesperline, ret); in soc_camera_try_fmt()
284 ret = soc_mbus_image_size(xlate->host_fmt, pix->bytesperline, in soc_camera_try_fmt()
285 pix->height); in soc_camera_try_fmt()
[all …]
Domap1_camera.c1279 struct v4l2_pix_format *pix = &f->fmt.pix; in omap1_cam_set_fmt() local
1286 xlate = soc_camera_xlate_by_fourcc(icd, pix->pixelformat); in omap1_cam_set_fmt()
1289 pix->pixelformat); in omap1_cam_set_fmt()
1293 mf->width = pix->width; in omap1_cam_set_fmt()
1294 mf->height = pix->height; in omap1_cam_set_fmt()
1295 mf->field = pix->field; in omap1_cam_set_fmt()
1296 mf->colorspace = pix->colorspace; in omap1_cam_set_fmt()
1303 __func__, pix->width, pix->height, in omap1_cam_set_fmt()
1314 pix->width = mf->width; in omap1_cam_set_fmt()
1315 pix->height = mf->height; in omap1_cam_set_fmt()
[all …]
Dpxa_camera.c1427 struct v4l2_pix_format *pix = &f->fmt.pix; in pxa_camera_set_fmt() local
1434 xlate = soc_camera_xlate_by_fourcc(icd, pix->pixelformat); in pxa_camera_set_fmt()
1436 dev_warn(dev, "Format %x not found\n", pix->pixelformat); in pxa_camera_set_fmt()
1445 mf->width = pix->width; in pxa_camera_set_fmt()
1446 mf->height = pix->height; in pxa_camera_set_fmt()
1447 mf->field = pix->field; in pxa_camera_set_fmt()
1448 mf->colorspace = pix->colorspace; in pxa_camera_set_fmt()
1460 pix->pixelformat); in pxa_camera_set_fmt()
1479 pix->width = mf->width; in pxa_camera_set_fmt()
1480 pix->height = mf->height; in pxa_camera_set_fmt()
[all …]
Dsoc_scale_crop.c365 const struct v4l2_pix_format *pix, struct v4l2_mbus_framefmt *mf, in soc_camera_calc_client_output() argument
374 mf->width = pix->width; in soc_camera_calc_client_output()
375 mf->height = pix->height; in soc_camera_calc_client_output()
395 scale_h = soc_camera_calc_scale(subrect->width, shift, pix->width); in soc_camera_calc_client_output()
396 scale_v = soc_camera_calc_scale(subrect->height, shift, pix->height); in soc_camera_calc_client_output()
Dsoc_scale_crop.h44 const struct v4l2_pix_format *pix, struct v4l2_mbus_framefmt *mf,
/linux-4.4.14/Documentation/video4linux/
Dv4l2-pci-skeleton.c187 if (fmt && fmt->fmt.pix.sizeimage < skel->format.sizeimage) in queue_setup()
190 sizes[0] = fmt ? fmt->fmt.pix.sizeimage : skel->format.sizeimage; in queue_setup()
325 struct v4l2_pix_format *pix) in skeleton_fill_pix_format() argument
327 pix->pixelformat = V4L2_PIX_FMT_YUYV; in skeleton_fill_pix_format()
330 pix->width = 720; in skeleton_fill_pix_format()
331 pix->height = (skel->std & V4L2_STD_525_60) ? 480 : 576; in skeleton_fill_pix_format()
332 pix->field = V4L2_FIELD_INTERLACED; in skeleton_fill_pix_format()
333 pix->colorspace = V4L2_COLORSPACE_SMPTE170M; in skeleton_fill_pix_format()
336 pix->width = skel->timings.bt.width; in skeleton_fill_pix_format()
337 pix->height = skel->timings.bt.height; in skeleton_fill_pix_format()
[all …]
Dgspca.txt388 sq905c 2770:9050 Disney pix micro (CIF)
390 sq905c 2770:9052 Disney pix micro 2 (VGA)
/linux-4.4.14/drivers/media/usb/stk1160/
Dstk1160-v4l.c374 f->fmt.pix.width = dev->width; in vidioc_g_fmt_vid_cap()
375 f->fmt.pix.height = dev->height; in vidioc_g_fmt_vid_cap()
376 f->fmt.pix.field = V4L2_FIELD_INTERLACED; in vidioc_g_fmt_vid_cap()
377 f->fmt.pix.pixelformat = dev->fmt->fourcc; in vidioc_g_fmt_vid_cap()
378 f->fmt.pix.bytesperline = dev->width * 2; in vidioc_g_fmt_vid_cap()
379 f->fmt.pix.sizeimage = dev->height * f->fmt.pix.bytesperline; in vidioc_g_fmt_vid_cap()
380 f->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in vidioc_g_fmt_vid_cap()
398 width = clamp_t(unsigned int, f->fmt.pix.width, in stk1160_try_fmt()
400 height = clamp_t(unsigned int, f->fmt.pix.height, in stk1160_try_fmt()
408 f->fmt.pix.width = base_width; in stk1160_try_fmt()
[all …]
/linux-4.4.14/drivers/media/pci/tw68/
Dtw68-video.c394 if (fmt && fmt->fmt.pix.sizeimage < sizes[0]) in tw68_queue_setup()
598 f->fmt.pix.width = dev->width; in tw68_g_fmt_vid_cap()
599 f->fmt.pix.height = dev->height; in tw68_g_fmt_vid_cap()
600 f->fmt.pix.field = dev->field; in tw68_g_fmt_vid_cap()
601 f->fmt.pix.pixelformat = dev->fmt->fourcc; in tw68_g_fmt_vid_cap()
602 f->fmt.pix.bytesperline = in tw68_g_fmt_vid_cap()
603 (f->fmt.pix.width * (dev->fmt->depth)) >> 3; in tw68_g_fmt_vid_cap()
604 f->fmt.pix.sizeimage = in tw68_g_fmt_vid_cap()
605 f->fmt.pix.height * f->fmt.pix.bytesperline; in tw68_g_fmt_vid_cap()
606 f->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in tw68_g_fmt_vid_cap()
[all …]
/linux-4.4.14/drivers/media/usb/cpia2/
Dcpia2_v4l.c353 if (f->fmt.pix.pixelformat != V4L2_PIX_FMT_MJPEG && in cpia2_try_fmt_vid_cap()
354 f->fmt.pix.pixelformat != V4L2_PIX_FMT_JPEG) in cpia2_try_fmt_vid_cap()
357 f->fmt.pix.field = V4L2_FIELD_NONE; in cpia2_try_fmt_vid_cap()
358 f->fmt.pix.bytesperline = 0; in cpia2_try_fmt_vid_cap()
359 f->fmt.pix.sizeimage = cam->frame_size; in cpia2_try_fmt_vid_cap()
360 f->fmt.pix.colorspace = V4L2_COLORSPACE_JPEG; in cpia2_try_fmt_vid_cap()
361 f->fmt.pix.priv = 0; in cpia2_try_fmt_vid_cap()
363 switch (cpia2_match_video_size(f->fmt.pix.width, f->fmt.pix.height)) { in cpia2_try_fmt_vid_cap()
365 f->fmt.pix.width = 640; in cpia2_try_fmt_vid_cap()
366 f->fmt.pix.height = 480; in cpia2_try_fmt_vid_cap()
[all …]
/linux-4.4.14/drivers/media/pci/saa7134/
Dsaa7134-empress.c124 v4l2_fill_pix_format(&f->fmt.pix, mbus_fmt); in empress_g_fmt_vid_cap()
125 f->fmt.pix.pixelformat = V4L2_PIX_FMT_MPEG; in empress_g_fmt_vid_cap()
126 f->fmt.pix.sizeimage = TS_PACKET_SIZE * dev->ts.nr_packets; in empress_g_fmt_vid_cap()
127 f->fmt.pix.bytesperline = 0; in empress_g_fmt_vid_cap()
140 v4l2_fill_mbus_format(&format.format, &f->fmt.pix, MEDIA_BUS_FMT_FIXED); in empress_s_fmt_vid_cap()
142 v4l2_fill_pix_format(&f->fmt.pix, &format.format); in empress_s_fmt_vid_cap()
144 f->fmt.pix.pixelformat = V4L2_PIX_FMT_MPEG; in empress_s_fmt_vid_cap()
145 f->fmt.pix.sizeimage = TS_PACKET_SIZE * dev->ts.nr_packets; in empress_s_fmt_vid_cap()
146 f->fmt.pix.bytesperline = 0; in empress_s_fmt_vid_cap()
160 v4l2_fill_mbus_format(&format.format, &f->fmt.pix, MEDIA_BUS_FMT_FIXED); in empress_try_fmt_vid_cap()
[all …]
Dsaa7134-video.c1218 f->fmt.pix.width = dev->width; in saa7134_g_fmt_vid_cap()
1219 f->fmt.pix.height = dev->height; in saa7134_g_fmt_vid_cap()
1220 f->fmt.pix.field = dev->field; in saa7134_g_fmt_vid_cap()
1221 f->fmt.pix.pixelformat = dev->fmt->fourcc; in saa7134_g_fmt_vid_cap()
1223 f->fmt.pix.bytesperline = f->fmt.pix.width; in saa7134_g_fmt_vid_cap()
1225 f->fmt.pix.bytesperline = in saa7134_g_fmt_vid_cap()
1226 (f->fmt.pix.width * dev->fmt->depth) / 8; in saa7134_g_fmt_vid_cap()
1227 f->fmt.pix.sizeimage = in saa7134_g_fmt_vid_cap()
1228 (f->fmt.pix.height * f->fmt.pix.width * dev->fmt->depth) / 8; in saa7134_g_fmt_vid_cap()
1229 f->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in saa7134_g_fmt_vid_cap()
[all …]
/linux-4.4.14/drivers/media/platform/vivid/
Dvivid-vid-common.c572 const struct v4l2_pix_format *pix = &sp_fmt->fmt.pix; in fmt_sp2mp() local
578 mp->width = pix->width; in fmt_sp2mp()
579 mp->height = pix->height; in fmt_sp2mp()
580 mp->pixelformat = pix->pixelformat; in fmt_sp2mp()
581 mp->field = pix->field; in fmt_sp2mp()
582 mp->colorspace = pix->colorspace; in fmt_sp2mp()
583 mp->xfer_func = pix->xfer_func; in fmt_sp2mp()
584 mp->ycbcr_enc = pix->ycbcr_enc; in fmt_sp2mp()
585 mp->quantization = pix->quantization; in fmt_sp2mp()
587 mp->flags = pix->flags; in fmt_sp2mp()
[all …]
Dvivid-tpg.c1444 u8 pix[TPG_MAX_PLANES][8]; in tpg_precalculate_line() local
1493 gen_twopix(tpg, pix, tpg->hflip ? color2 : color1, 0); in tpg_precalculate_line()
1494 gen_twopix(tpg, pix, tpg->hflip ? color1 : color2, 1); in tpg_precalculate_line()
1500 memcpy(pos, pix[p], twopixsize / hdiv); in tpg_precalculate_line()
1523 gen_twopix(tpg, pix, contrast, 0); in tpg_precalculate_line()
1524 gen_twopix(tpg, pix, contrast, 1); in tpg_precalculate_line()
1530 memcpy(pos, pix[p], twopixsize); in tpg_precalculate_line()
1533 gen_twopix(tpg, pix, TPG_COLOR_100_BLACK, 0); in tpg_precalculate_line()
1534 gen_twopix(tpg, pix, TPG_COLOR_100_BLACK, 1); in tpg_precalculate_line()
1540 memcpy(pos, pix[p], twopixsize); in tpg_precalculate_line()
[all …]
/linux-4.4.14/drivers/media/platform/am437x/
Dam437x-vpfe.c226 struct v4l2_pix_format *pix, unsigned int *bpp) in mbus_to_pix() argument
239 memset(pix, 0, sizeof(*pix)); in mbus_to_pix()
240 v4l2_fill_pix_format(pix, mbus); in mbus_to_pix()
241 pix->pixelformat = fmt->fourcc; in mbus_to_pix()
245 pix->bytesperline = ALIGN(pix->width * *bpp, 32); in mbus_to_pix()
246 pix->sizeimage = pix->bytesperline * pix->height; in mbus_to_pix()
285 lhs->fmt.pix.width == rhs->fmt.pix.width && in cmp_v4l2_format()
286 lhs->fmt.pix.height == rhs->fmt.pix.height && in cmp_v4l2_format()
287 lhs->fmt.pix.pixelformat == rhs->fmt.pix.pixelformat && in cmp_v4l2_format()
288 lhs->fmt.pix.field == rhs->fmt.pix.field && in cmp_v4l2_format()
[all …]
/linux-4.4.14/drivers/media/platform/davinci/
Dvpfe_capture.c301 f->fmt.pix.width = image_win.width; in vpfe_get_ccdc_image_format()
302 f->fmt.pix.height = image_win.height; in vpfe_get_ccdc_image_format()
303 f->fmt.pix.bytesperline = ccdc_dev->hw_ops.get_line_length(); in vpfe_get_ccdc_image_format()
304 f->fmt.pix.sizeimage = f->fmt.pix.bytesperline * in vpfe_get_ccdc_image_format()
305 f->fmt.pix.height; in vpfe_get_ccdc_image_format()
307 f->fmt.pix.pixelformat = ccdc_dev->hw_ops.get_pixel_format(); in vpfe_get_ccdc_image_format()
310 f->fmt.pix.field = V4L2_FIELD_NONE; in vpfe_get_ccdc_image_format()
313 f->fmt.pix.field = V4L2_FIELD_INTERLACED; in vpfe_get_ccdc_image_format()
315 f->fmt.pix.field = V4L2_FIELD_SEQ_TB; in vpfe_get_ccdc_image_format()
337 vpfe_dev->fmt.fmt.pix.pixelformat) < 0) { in vpfe_config_ccdc_image_format()
[all …]
Dvpif_display.c78 vb2_set_plane_payload(vb, 0, common->fmt.fmt.pix.sizeimage); in vpif_buffer_prepare()
82 vbuf->field = common->fmt.fmt.pix.field; in vpif_buffer_prepare()
120 if (fmt && fmt->fmt.pix.sizeimage < common->fmt.fmt.pix.sizeimage) in vpif_buffer_queue_setup()
127 sizes[0] = fmt ? fmt->fmt.pix.sizeimage : common->fmt.fmt.pix.sizeimage; in vpif_buffer_queue_setup()
471 common->fmt.fmt.pix.pixelformat = V4L2_PIX_FMT_YUV422P; in vpif_update_resolution()
472 common->fmt.fmt.pix.width = std_info->width; in vpif_update_resolution()
473 common->fmt.fmt.pix.height = std_info->height; in vpif_update_resolution()
475 common->fmt.fmt.pix.width, common->fmt.fmt.pix.height); in vpif_update_resolution()
480 common->fmt.fmt.pix.sizeimage = common->height * common->width * 2; in vpif_update_resolution()
483 common->fmt.fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in vpif_update_resolution()
[all …]
Dvpif_capture.c86 vb2_set_plane_payload(vb, 0, common->fmt.fmt.pix.sizeimage); in vpif_buffer_prepare()
90 vbuf->field = common->fmt.fmt.pix.field; in vpif_buffer_prepare()
129 if (fmt && fmt->fmt.pix.sizeimage < common->fmt.fmt.pix.sizeimage) in vpif_buffer_queue_setup()
136 sizes[0] = fmt ? fmt->fmt.pix.sizeimage : common->fmt.fmt.pix.sizeimage; in vpif_buffer_queue_setup()
499 common->fmt.fmt.pix.width = std_info->width; in vpif_update_std_info()
501 common->fmt.fmt.pix.height = std_info->height; in vpif_update_std_info()
503 common->fmt.fmt.pix.sizeimage = common->height * common->width * 2; in vpif_update_std_info()
504 common->fmt.fmt.pix.bytesperline = std_info->width; in vpif_update_std_info()
509 common->fmt.fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in vpif_update_std_info()
511 common->fmt.fmt.pix.colorspace = V4L2_COLORSPACE_REC709; in vpif_update_std_info()
[all …]
Ddm355_ccdc.c801 static int ccdc_enum_pix(u32 *pix, int i) in ccdc_enum_pix() argument
806 *pix = ccdc_raw_bayer_pix_formats[i]; in ccdc_enum_pix()
811 *pix = ccdc_raw_yuv_pix_formats[i]; in ccdc_enum_pix()
Dvpbe_display.c243 if (fmt && fmt->fmt.pix.sizeimage < layer->pix_fmt.sizeimage) in vpbe_buffer_queue_setup()
251 sizes[0] = fmt ? fmt->fmt.pix.sizeimage : layer->pix_fmt.sizeimage; in vpbe_buffer_queue_setup()
783 fmt->fmt.pix = layer->pix_fmt; in vpbe_display_g_fmt()
826 struct v4l2_pix_format *pixfmt = &fmt->fmt.pix; in vpbe_display_s_fmt()
911 struct v4l2_pix_format *pixfmt = &fmt->fmt.pix; in vpbe_display_try_fmt()
Ddm644x_ccdc.c710 static int ccdc_enum_pix(u32 *pix, int i) in ccdc_enum_pix() argument
715 *pix = ccdc_raw_bayer_pix_formats[i]; in ccdc_enum_pix()
720 *pix = ccdc_raw_yuv_pix_formats[i]; in ccdc_enum_pix()
Disif.c724 static int isif_enum_pix(u32 *pix, int i) in isif_enum_pix() argument
730 *pix = isif_raw_bayer_pix_formats[i]; in isif_enum_pix()
735 *pix = isif_raw_yuv_pix_formats[i]; in isif_enum_pix()
/linux-4.4.14/drivers/media/platform/omap3isp/
Dispvideo.c143 struct v4l2_pix_format *pix) in isp_video_mbus_to_pix() argument
145 unsigned int bpl = pix->bytesperline; in isp_video_mbus_to_pix()
149 memset(pix, 0, sizeof(*pix)); in isp_video_mbus_to_pix()
150 pix->width = mbus->width; in isp_video_mbus_to_pix()
151 pix->height = mbus->height; in isp_video_mbus_to_pix()
161 min_bpl = pix->width * formats[i].bpp; in isp_video_mbus_to_pix()
175 pix->pixelformat = formats[i].pixelformat; in isp_video_mbus_to_pix()
176 pix->bytesperline = bpl; in isp_video_mbus_to_pix()
177 pix->sizeimage = pix->bytesperline * pix->height; in isp_video_mbus_to_pix()
178 pix->colorspace = mbus->colorspace; in isp_video_mbus_to_pix()
[all …]
/linux-4.4.14/drivers/staging/media/omap4iss/
Diss_video.c119 struct v4l2_pix_format *pix) in iss_video_mbus_to_pix() argument
121 unsigned int bpl = pix->bytesperline; in iss_video_mbus_to_pix()
125 memset(pix, 0, sizeof(*pix)); in iss_video_mbus_to_pix()
126 pix->width = mbus->width; in iss_video_mbus_to_pix()
127 pix->height = mbus->height; in iss_video_mbus_to_pix()
137 min_bpl = pix->width * ALIGN(formats[i].bpp, 8) / 8; in iss_video_mbus_to_pix()
151 pix->pixelformat = formats[i].pixelformat; in iss_video_mbus_to_pix()
152 pix->bytesperline = bpl; in iss_video_mbus_to_pix()
153 pix->sizeimage = pix->bytesperline * pix->height; in iss_video_mbus_to_pix()
154 pix->colorspace = mbus->colorspace; in iss_video_mbus_to_pix()
[all …]
/linux-4.4.14/drivers/media/platform/sti/bdisp/
Dbdisp-v4l2.c459 if (fmt && fmt->fmt.pix.sizeimage < frame->sizeimage) in bdisp_queue_setup()
463 sizes[0] = fmt ? fmt->fmt.pix.sizeimage : frame->sizeimage; in bdisp_queue_setup()
727 struct v4l2_pix_format *pix = &f->fmt.pix; in bdisp_g_fmt() local
735 pix = &f->fmt.pix; in bdisp_g_fmt()
736 pix->width = frame->width; in bdisp_g_fmt()
737 pix->height = frame->height; in bdisp_g_fmt()
738 pix->pixelformat = frame->fmt->pixelformat; in bdisp_g_fmt()
739 pix->field = frame->field; in bdisp_g_fmt()
740 pix->bytesperline = frame->bytesperline; in bdisp_g_fmt()
741 pix->sizeimage = frame->sizeimage; in bdisp_g_fmt()
[all …]
/linux-4.4.14/drivers/media/usb/zr364xx/
Dzr364xx.c792 if (f->fmt.pix.pixelformat != V4L2_PIX_FMT_JPEG) { in zr364xx_vidioc_try_fmt_vid_cap()
794 decode_fourcc(f->fmt.pix.pixelformat, pixelformat_name)); in zr364xx_vidioc_try_fmt_vid_cap()
798 if (!(f->fmt.pix.width == 160 && f->fmt.pix.height == 120) && in zr364xx_vidioc_try_fmt_vid_cap()
799 !(f->fmt.pix.width == 640 && f->fmt.pix.height == 480)) { in zr364xx_vidioc_try_fmt_vid_cap()
800 f->fmt.pix.width = 320; in zr364xx_vidioc_try_fmt_vid_cap()
801 f->fmt.pix.height = 240; in zr364xx_vidioc_try_fmt_vid_cap()
804 f->fmt.pix.field = V4L2_FIELD_NONE; in zr364xx_vidioc_try_fmt_vid_cap()
805 f->fmt.pix.bytesperline = f->fmt.pix.width * 2; in zr364xx_vidioc_try_fmt_vid_cap()
806 f->fmt.pix.sizeimage = f->fmt.pix.height * f->fmt.pix.bytesperline; in zr364xx_vidioc_try_fmt_vid_cap()
807 f->fmt.pix.colorspace = V4L2_COLORSPACE_JPEG; in zr364xx_vidioc_try_fmt_vid_cap()
[all …]
/linux-4.4.14/drivers/media/pci/meye/
Dmeye.c1144 if (f->fmt.pix.pixelformat != V4L2_PIX_FMT_YUYV && in vidioc_try_fmt_vid_cap()
1145 f->fmt.pix.pixelformat != V4L2_PIX_FMT_MJPEG) in vidioc_try_fmt_vid_cap()
1148 if (f->fmt.pix.field != V4L2_FIELD_ANY && in vidioc_try_fmt_vid_cap()
1149 f->fmt.pix.field != V4L2_FIELD_NONE) in vidioc_try_fmt_vid_cap()
1152 f->fmt.pix.field = V4L2_FIELD_NONE; in vidioc_try_fmt_vid_cap()
1154 if (f->fmt.pix.width <= 320) { in vidioc_try_fmt_vid_cap()
1155 f->fmt.pix.width = 320; in vidioc_try_fmt_vid_cap()
1156 f->fmt.pix.height = 240; in vidioc_try_fmt_vid_cap()
1158 f->fmt.pix.width = 640; in vidioc_try_fmt_vid_cap()
1159 f->fmt.pix.height = 480; in vidioc_try_fmt_vid_cap()
[all …]
/linux-4.4.14/drivers/media/usb/pwc/
Dpwc-v4l.c401 memset(&f->fmt.pix, 0, sizeof(struct v4l2_pix_format)); in pwc_vidioc_fill_fmt()
402 f->fmt.pix.width = width; in pwc_vidioc_fill_fmt()
403 f->fmt.pix.height = height; in pwc_vidioc_fill_fmt()
404 f->fmt.pix.field = V4L2_FIELD_NONE; in pwc_vidioc_fill_fmt()
405 f->fmt.pix.pixelformat = pixfmt; in pwc_vidioc_fill_fmt()
406 f->fmt.pix.bytesperline = f->fmt.pix.width; in pwc_vidioc_fill_fmt()
407 f->fmt.pix.sizeimage = f->fmt.pix.height * f->fmt.pix.width * 3 / 2; in pwc_vidioc_fill_fmt()
408 f->fmt.pix.colorspace = V4L2_COLORSPACE_SRGB; in pwc_vidioc_fill_fmt()
411 f->fmt.pix.width, in pwc_vidioc_fill_fmt()
412 f->fmt.pix.height, in pwc_vidioc_fill_fmt()
[all …]
/linux-4.4.14/drivers/media/platform/s5p-g2d/
Dg2d.c84 if (formats[i].fourcc == f->fmt.pix.pixelformat) in find_fmt()
329 f->fmt.pix.width = frm->width; in vidioc_g_fmt()
330 f->fmt.pix.height = frm->height; in vidioc_g_fmt()
331 f->fmt.pix.field = V4L2_FIELD_NONE; in vidioc_g_fmt()
332 f->fmt.pix.pixelformat = frm->fmt->fourcc; in vidioc_g_fmt()
333 f->fmt.pix.bytesperline = (frm->width * frm->fmt->depth) >> 3; in vidioc_g_fmt()
334 f->fmt.pix.sizeimage = frm->size; in vidioc_g_fmt()
347 field = &f->fmt.pix.field; in vidioc_try_fmt()
353 if (f->fmt.pix.width > MAX_WIDTH) in vidioc_try_fmt()
354 f->fmt.pix.width = MAX_WIDTH; in vidioc_try_fmt()
[all …]
/linux-4.4.14/drivers/media/platform/coda/
Dcoda-common.c374 f->fmt.pix.field = V4L2_FIELD_NONE; in coda_g_fmt()
375 f->fmt.pix.pixelformat = q_data->fourcc; in coda_g_fmt()
376 f->fmt.pix.width = q_data->width; in coda_g_fmt()
377 f->fmt.pix.height = q_data->height; in coda_g_fmt()
378 f->fmt.pix.bytesperline = q_data->bytesperline; in coda_g_fmt()
380 f->fmt.pix.sizeimage = q_data->sizeimage; in coda_g_fmt()
381 if (f->fmt.pix.pixelformat == V4L2_PIX_FMT_JPEG) in coda_g_fmt()
382 f->fmt.pix.colorspace = V4L2_COLORSPACE_JPEG; in coda_g_fmt()
384 f->fmt.pix.colorspace = ctx->colorspace; in coda_g_fmt()
403 if (formats[i] == f->fmt.pix.pixelformat) { in coda_try_pixelformat()
[all …]
/linux-4.4.14/drivers/media/platform/xilinx/
Dxilinx-dma.c320 if (fmt && fmt->fmt.pix.sizeimage < dma->format.sizeimage) in xvip_dma_queue_setup()
325 sizes[0] = fmt ? fmt->fmt.pix.sizeimage : dma->format.sizeimage; in xvip_dma_queue_setup()
536 format->fmt.pix = dma->format; in xvip_dma_get_format()
542 __xvip_dma_try_format(struct xvip_dma *dma, struct v4l2_pix_format *pix, in __xvip_dma_try_format() argument
557 info = xvip_get_format_by_fourcc(pix->pixelformat); in __xvip_dma_try_format()
561 pix->pixelformat = info->fourcc; in __xvip_dma_try_format()
562 pix->field = V4L2_FIELD_NONE; in __xvip_dma_try_format()
571 width = rounddown(pix->width * info->bpp, align); in __xvip_dma_try_format()
573 pix->width = clamp(width, min_width, max_width) / info->bpp; in __xvip_dma_try_format()
574 pix->height = clamp(pix->height, XVIP_DMA_MIN_HEIGHT, in __xvip_dma_try_format()
[all …]
/linux-4.4.14/drivers/media/pci/solo6x10/
Dsolo6x10-v4l2.c474 struct v4l2_pix_format *pix = &f->fmt.pix; in solo_try_fmt_cap() local
477 if (pix->pixelformat != V4L2_PIX_FMT_UYVY) in solo_try_fmt_cap()
480 pix->width = solo_dev->video_hsize; in solo_try_fmt_cap()
481 pix->height = solo_vlines(solo_dev); in solo_try_fmt_cap()
482 pix->sizeimage = image_size; in solo_try_fmt_cap()
483 pix->field = V4L2_FIELD_INTERLACED; in solo_try_fmt_cap()
484 pix->pixelformat = V4L2_PIX_FMT_UYVY; in solo_try_fmt_cap()
485 pix->colorspace = V4L2_COLORSPACE_SMPTE170M; in solo_try_fmt_cap()
486 pix->priv = 0; in solo_try_fmt_cap()
507 struct v4l2_pix_format *pix = &f->fmt.pix; in solo_get_fmt_cap() local
[all …]
Dsolo6x10-v4l2-enc.c875 struct v4l2_pix_format *pix = &f->fmt.pix; in solo_enc_try_fmt_cap() local
877 if (solo_valid_pixfmt(pix->pixelformat, solo_dev->type)) in solo_enc_try_fmt_cap()
880 if (pix->width < solo_dev->video_hsize || in solo_enc_try_fmt_cap()
881 pix->height < solo_dev->video_vsize << 1) { in solo_enc_try_fmt_cap()
883 pix->width = solo_dev->video_hsize >> 1; in solo_enc_try_fmt_cap()
884 pix->height = solo_dev->video_vsize; in solo_enc_try_fmt_cap()
887 pix->width = solo_dev->video_hsize; in solo_enc_try_fmt_cap()
888 pix->height = solo_dev->video_vsize << 1; in solo_enc_try_fmt_cap()
891 switch (pix->field) { in solo_enc_try_fmt_cap()
897 pix->field = V4L2_FIELD_INTERLACED; in solo_enc_try_fmt_cap()
[all …]
/linux-4.4.14/arch/powerpc/platforms/pseries/
Dlpar.c410 int i = 0, pix = 0, rc; in __pSeries_lpar_hugepage_invalidate() local
423 param[pix] = HBR_REQUEST | HBR_AVPN | slot[i]; in __pSeries_lpar_hugepage_invalidate()
424 param[pix+1] = hpte_encode_avpn(vpn[i], psize, ssize); in __pSeries_lpar_hugepage_invalidate()
425 pix += 2; in __pSeries_lpar_hugepage_invalidate()
426 if (pix == 8) { in __pSeries_lpar_hugepage_invalidate()
432 pix = 0; in __pSeries_lpar_hugepage_invalidate()
436 if (pix) { in __pSeries_lpar_hugepage_invalidate()
437 param[pix] = HBR_END; in __pSeries_lpar_hugepage_invalidate()
522 unsigned long i, pix, rc; in pSeries_lpar_flush_hash_range() local
536 pix = 0; in pSeries_lpar_flush_hash_range()
[all …]
/linux-4.4.14/drivers/media/platform/s3c-camif/
Dcamif-capture.c443 const struct v4l2_pix_format *pix = NULL; in queue_setup() local
451 pix = &pfmt->fmt.pix; in queue_setup()
452 fmt = s3c_camif_find_format(vp, &pix->pixelformat, -1); in queue_setup()
455 size = (pix->width * pix->height * fmt->depth) / 8; in queue_setup()
465 if (pix) in queue_setup()
466 sizes[0] = max(size, pix->sizeimage); in queue_setup()
713 struct v4l2_pix_format *pix = &f->fmt.pix; in s3c_camif_vidioc_g_fmt() local
717 pix->bytesperline = frame->f_width * fmt->ybpp; in s3c_camif_vidioc_g_fmt()
718 pix->sizeimage = vp->payload; in s3c_camif_vidioc_g_fmt()
720 pix->pixelformat = fmt->fourcc; in s3c_camif_vidioc_g_fmt()
[all …]
/linux-4.4.14/drivers/media/pci/cx23885/
Dcx23885-video.c522 f->fmt.pix.width = dev->width; in vidioc_g_fmt_vid_cap()
523 f->fmt.pix.height = dev->height; in vidioc_g_fmt_vid_cap()
524 f->fmt.pix.field = dev->field; in vidioc_g_fmt_vid_cap()
525 f->fmt.pix.pixelformat = dev->fmt->fourcc; in vidioc_g_fmt_vid_cap()
526 f->fmt.pix.bytesperline = in vidioc_g_fmt_vid_cap()
527 (f->fmt.pix.width * dev->fmt->depth) >> 3; in vidioc_g_fmt_vid_cap()
528 f->fmt.pix.sizeimage = in vidioc_g_fmt_vid_cap()
529 f->fmt.pix.height * f->fmt.pix.bytesperline; in vidioc_g_fmt_vid_cap()
530 f->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in vidioc_g_fmt_vid_cap()
543 fmt = format_by_fourcc(f->fmt.pix.pixelformat); in vidioc_try_fmt_vid_cap()
[all …]
Dcx23885-417.c1373 f->fmt.pix.pixelformat = V4L2_PIX_FMT_MPEG; in vidioc_g_fmt_vid_cap()
1374 f->fmt.pix.bytesperline = 0; in vidioc_g_fmt_vid_cap()
1375 f->fmt.pix.sizeimage = in vidioc_g_fmt_vid_cap()
1377 f->fmt.pix.colorspace = 0; in vidioc_g_fmt_vid_cap()
1378 f->fmt.pix.width = dev->ts1.width; in vidioc_g_fmt_vid_cap()
1379 f->fmt.pix.height = dev->ts1.height; in vidioc_g_fmt_vid_cap()
1380 f->fmt.pix.field = V4L2_FIELD_INTERLACED; in vidioc_g_fmt_vid_cap()
1391 f->fmt.pix.pixelformat = V4L2_PIX_FMT_MPEG; in vidioc_try_fmt_vid_cap()
1392 f->fmt.pix.bytesperline = 0; in vidioc_try_fmt_vid_cap()
1393 f->fmt.pix.sizeimage = in vidioc_try_fmt_vid_cap()
[all …]
/linux-4.4.14/drivers/media/usb/gspca/
Dstk1135.c620 fmt->fmt.pix.width = clamp(fmt->fmt.pix.width, 32U, 1280U); in stk1135_try_fmt()
621 fmt->fmt.pix.height = clamp(fmt->fmt.pix.height, 32U, 1024U); in stk1135_try_fmt()
623 fmt->fmt.pix.width += (fmt->fmt.pix.width & 1); in stk1135_try_fmt()
624 fmt->fmt.pix.height += (fmt->fmt.pix.height & 1); in stk1135_try_fmt()
626 fmt->fmt.pix.bytesperline = fmt->fmt.pix.width; in stk1135_try_fmt()
627 fmt->fmt.pix.sizeimage = fmt->fmt.pix.width * fmt->fmt.pix.height; in stk1135_try_fmt()
Dgspca.c1110 fmt->fmt.pix = gspca_dev->pixfmt; in vidioc_g_fmt_vid_cap()
1113 fmt->fmt.pix.priv = 0; in vidioc_g_fmt_vid_cap()
1122 w = fmt->fmt.pix.width; in try_fmt_vid_cap()
1123 h = fmt->fmt.pix.height; in try_fmt_vid_cap()
1126 fmt->fmt.pix.pixelformat, w, h); in try_fmt_vid_cap()
1133 != fmt->fmt.pix.pixelformat) { in try_fmt_vid_cap()
1137 fmt->fmt.pix.pixelformat); in try_fmt_vid_cap()
1141 fmt->fmt.pix = gspca_dev->cam.cam_mode[mode]; in try_fmt_vid_cap()
1144 fmt->fmt.pix.width = w; in try_fmt_vid_cap()
1145 fmt->fmt.pix.height = h; in try_fmt_vid_cap()
[all …]
/linux-4.4.14/drivers/media/usb/s2255/
Ds2255drv.c766 f->fmt.pix.width = vc->width; in vidioc_g_fmt_vid_cap()
767 f->fmt.pix.height = vc->height; in vidioc_g_fmt_vid_cap()
768 if (f->fmt.pix.height >= in vidioc_g_fmt_vid_cap()
770 f->fmt.pix.field = V4L2_FIELD_INTERLACED; in vidioc_g_fmt_vid_cap()
772 f->fmt.pix.field = V4L2_FIELD_TOP; in vidioc_g_fmt_vid_cap()
773 f->fmt.pix.pixelformat = vc->fmt->fourcc; in vidioc_g_fmt_vid_cap()
774 f->fmt.pix.bytesperline = f->fmt.pix.width * (vc->fmt->depth >> 3); in vidioc_g_fmt_vid_cap()
775 f->fmt.pix.sizeimage = f->fmt.pix.height * f->fmt.pix.bytesperline; in vidioc_g_fmt_vid_cap()
776 f->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in vidioc_g_fmt_vid_cap()
777 f->fmt.pix.priv = 0; in vidioc_g_fmt_vid_cap()
[all …]
/linux-4.4.14/drivers/media/platform/s5p-jpeg/
Djpeg-core.c1332 struct v4l2_pix_format *pix = &f->fmt.pix; in s5p_jpeg_g_fmt() local
1345 pix->width = q_data->w; in s5p_jpeg_g_fmt()
1346 pix->height = q_data->h; in s5p_jpeg_g_fmt()
1347 pix->field = V4L2_FIELD_NONE; in s5p_jpeg_g_fmt()
1348 pix->pixelformat = q_data->fmt->fourcc; in s5p_jpeg_g_fmt()
1349 pix->bytesperline = 0; in s5p_jpeg_g_fmt()
1354 pix->bytesperline = bpl; in s5p_jpeg_g_fmt()
1356 pix->sizeimage = q_data->size; in s5p_jpeg_g_fmt()
1426 struct v4l2_pix_format *pix = &f->fmt.pix; in vidioc_try_fmt() local
1428 if (pix->field == V4L2_FIELD_ANY) in vidioc_try_fmt()
[all …]
/linux-4.4.14/drivers/media/usb/go7007/
Dgo7007-v4l2.c189 if (fmt != NULL && !valid_pixelformat(fmt->fmt.pix.pixelformat)) in set_capture_size()
198 if (fmt->fmt.pix.width > sensor_width) in set_capture_size()
200 else if (fmt->fmt.pix.width < 144) in set_capture_size()
203 width = fmt->fmt.pix.width & ~0x0f; in set_capture_size()
205 if (fmt->fmt.pix.height > sensor_height) in set_capture_size()
207 else if (fmt->fmt.pix.height < 96) in set_capture_size()
210 height = fmt->fmt.pix.height & ~0x0f; in set_capture_size()
212 width = fmt->fmt.pix.width; in set_capture_size()
229 u32 pixelformat = fmt->fmt.pix.pixelformat; in set_capture_size()
233 fmt->fmt.pix.width = width; in set_capture_size()
[all …]
/linux-4.4.14/drivers/media/pci/zoran/
Dzoran_driver.c1573 fmt->fmt.pix.width = fh->jpg_settings.img_width / fh->jpg_settings.HorDcm; in zoran_g_fmt_vid_out()
1574 fmt->fmt.pix.height = fh->jpg_settings.img_height * 2 / in zoran_g_fmt_vid_out()
1576 fmt->fmt.pix.sizeimage = zoran_v4l2_calc_bufsize(&fh->jpg_settings); in zoran_g_fmt_vid_out()
1577 fmt->fmt.pix.pixelformat = V4L2_PIX_FMT_MJPEG; in zoran_g_fmt_vid_out()
1579 fmt->fmt.pix.field = (fh->jpg_settings.odd_even ? in zoran_g_fmt_vid_out()
1582 fmt->fmt.pix.field = (fh->jpg_settings.odd_even ? in zoran_g_fmt_vid_out()
1584 fmt->fmt.pix.bytesperline = 0; in zoran_g_fmt_vid_out()
1585 fmt->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in zoran_g_fmt_vid_out()
1599 fmt->fmt.pix.width = fh->v4l_settings.width; in zoran_g_fmt_vid_cap()
1600 fmt->fmt.pix.height = fh->v4l_settings.height; in zoran_g_fmt_vid_cap()
[all …]
/linux-4.4.14/drivers/media/pci/cx88/
Dcx88-blackbird.c803 f->fmt.pix.pixelformat = V4L2_PIX_FMT_MPEG; in vidioc_g_fmt_vid_cap()
804 f->fmt.pix.bytesperline = 0; in vidioc_g_fmt_vid_cap()
805 f->fmt.pix.sizeimage = dev->ts_packet_size * dev->ts_packet_count; in vidioc_g_fmt_vid_cap()
806 f->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in vidioc_g_fmt_vid_cap()
807 f->fmt.pix.width = core->width; in vidioc_g_fmt_vid_cap()
808 f->fmt.pix.height = core->height; in vidioc_g_fmt_vid_cap()
809 f->fmt.pix.field = core->field; in vidioc_g_fmt_vid_cap()
821 f->fmt.pix.pixelformat = V4L2_PIX_FMT_MPEG; in vidioc_try_fmt_vid_cap()
822 f->fmt.pix.bytesperline = 0; in vidioc_try_fmt_vid_cap()
823 f->fmt.pix.sizeimage = dev->ts_packet_size * dev->ts_packet_count; in vidioc_try_fmt_vid_cap()
[all …]
Dcx88-video.c720 f->fmt.pix.width = core->width; in vidioc_g_fmt_vid_cap()
721 f->fmt.pix.height = core->height; in vidioc_g_fmt_vid_cap()
722 f->fmt.pix.field = core->field; in vidioc_g_fmt_vid_cap()
723 f->fmt.pix.pixelformat = dev->fmt->fourcc; in vidioc_g_fmt_vid_cap()
724 f->fmt.pix.bytesperline = in vidioc_g_fmt_vid_cap()
725 (f->fmt.pix.width * dev->fmt->depth) >> 3; in vidioc_g_fmt_vid_cap()
726 f->fmt.pix.sizeimage = in vidioc_g_fmt_vid_cap()
727 f->fmt.pix.height * f->fmt.pix.bytesperline; in vidioc_g_fmt_vid_cap()
728 f->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in vidioc_g_fmt_vid_cap()
741 fmt = format_by_fourcc(f->fmt.pix.pixelformat); in vidioc_try_fmt_vid_cap()
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/clock/st/
Dst,clkgen-vcc.txt45 clock-output-names = "clk-s-pix-hdmi",
46 "clk-s-pix-dvo",
48 "clk-s-pix-hd",
52 "clk-s-pix-main",
53 "clk-s-pix-aux",
Dst,quadfs.txt44 clock-output-names = "clk-m-pix-mdtp-0",
45 "clk-m-pix-mdtp-1",
46 "clk-m-pix-mdtp-2",
/linux-4.4.14/drivers/media/pci/sta2x11/
Dsta2x11_vip.c609 if (V4L2_PIX_FMT_UYVY != f->fmt.pix.pixelformat) { in vidioc_try_fmt_vid_cap()
619 switch (f->fmt.pix.field) { in vidioc_try_fmt_vid_cap()
622 if (interlace_lim < f->fmt.pix.height) in vidioc_try_fmt_vid_cap()
623 f->fmt.pix.field = V4L2_FIELD_INTERLACED; in vidioc_try_fmt_vid_cap()
625 f->fmt.pix.field = V4L2_FIELD_BOTTOM; in vidioc_try_fmt_vid_cap()
629 if (interlace_lim < f->fmt.pix.height) in vidioc_try_fmt_vid_cap()
630 f->fmt.pix.height = interlace_lim; in vidioc_try_fmt_vid_cap()
637 f->fmt.pix.pixelformat = V4L2_PIX_FMT_UYVY; in vidioc_try_fmt_vid_cap()
638 f->fmt.pix.height &= ~1; in vidioc_try_fmt_vid_cap()
639 if (2 * interlace_lim < f->fmt.pix.height) in vidioc_try_fmt_vid_cap()
[all …]
/linux-4.4.14/arch/arm/boot/dts/
Dstih407-clock.dtsi269 clock-output-names = "clk-pix-main-disp",
270 "clk-pix-pip",
271 "clk-pix-gdp1",
272 "clk-pix-gdp2",
273 "clk-pix-gdp3",
274 "clk-pix-gdp4",
275 "clk-pix-aux-disp",
277 "clk-pix-hddac",
280 "clk-pix-dvo",
282 "clk-pix-hdmi",
Dstih410-clock.dtsi281 clock-output-names = "clk-pix-main-disp",
282 "clk-pix-pip",
283 "clk-pix-gdp1",
284 "clk-pix-gdp2",
285 "clk-pix-gdp3",
286 "clk-pix-gdp4",
287 "clk-pix-aux-disp",
289 "clk-pix-hddac",
292 "clk-pix-dvo",
294 "clk-pix-hdmi",
Dstih416-clock.dtsi602 clock-output-names = "clk-s-pix-hdmi",
603 "clk-s-pix-dvo",
605 "clk-s-pix-hd",
609 "clk-s-pix-main",
610 "clk-s-pix-aux",
640 clock-output-names = "clk-m-pix-mdtp-0",
641 "clk-m-pix-mdtp-1",
642 "clk-m-pix-mdtp-2",
697 clk_m_pix_hdmirx_sas: clk-m-pix-hdmirx-sas {
713 clock-output-names = "clk-m-pix-main-pipe",
[all …]
Dstih418-clock.dtsi284 clock-output-names = "clk-pix-main-disp",
290 "clk-pix-aux-disp",
292 "clk-pix-hddac",
295 "clk-pix-dvo",
297 "clk-pix-hdmi",
Dexynos4210.dtsi198 samsung,pix-limits = <4224 8192 1920 4224>;
204 samsung,pix-limits = <4224 8192 1920 4224>;
210 samsung,pix-limits = <4224 8192 1920 4224>;
216 samsung,pix-limits = <1920 8192 1366 1920>;
Dstih407.dtsi101 clock-names = "pix",
125 clock-names = "pix",
Dexynos4x12.dtsi302 samsung,pix-limits = <4224 8192 1920 4224>;
310 samsung,pix-limits = <4224 8192 1920 4224>;
318 samsung,pix-limits = <4224 8192 1920 4224>;
327 samsung,pix-limits = <1920 8192 1366 1920>;
Dstih410.dtsi188 clock-names = "pix",
212 clock-names = "pix",
Dimx6dl-aristainetos_7.dts26 interface-pix-fmt = "rgb24";
Dimx6dl-aristainetos_4.dts37 interface-pix-fmt = "rgb24";
Dimx6dl-tx6dl-comtft.dts48 interface-pix-fmt = "rgb24";
Dimx6q-tx6q-1010-comtft.dts48 interface-pix-fmt = "rgb24";
Dimx6q-tx6q-1020-comtft.dts48 interface-pix-fmt = "rgb24";
Dimx6q-tx6q-1010.dts48 interface-pix-fmt = "rgb24";
Dimx6dl-tx6u-801x.dts48 interface-pix-fmt = "rgb24";
Dimx6q-tx6q-1020.dts48 interface-pix-fmt = "rgb24";
Ds5pv210.dtsi597 samsung,pix-limits = <4224 8192 1920 4224>;
611 samsung,pix-limits = <4224 8192 1920 4224>;
625 samsung,pix-limits = <4224 8192 1920 4224>;
Dimx51-apf51dev.dts29 interface-pix-fmt = "bgr666";
Dimx51-babbage.dts44 interface-pix-fmt = "rgb24";
71 interface-pix-fmt = "rgb565";
Dimx6dl-aristainetos2_4.dts59 interface-pix-fmt = "rgb24";
Dimx53-mba53.dts37 interface-pix-fmt = "rgb24";
Dimx53-tx53-x03x.dts29 interface-pix-fmt = "rgb24";
Dimx53-m53evk.dts21 interface-pix-fmt = "bgr666";
Dimx53-qsb-common.dtsi27 interface-pix-fmt = "rgb565";
Dimx6qdl-apf6dev.dtsi59 interface-pix-fmt = "bgr666";
Dimx6qdl-sabrelite.dtsi178 interface-pix-fmt = "bgr666";
Dimx6qdl-nitrogen6x.dtsi192 interface-pix-fmt = "bgr666";
Dimx6sx.dtsi1124 clock-names = "pix", "axi", "disp_axi";
1135 clock-names = "pix", "axi", "disp_axi";
Dimx6qdl-nitrogen6_max.dtsi263 interface-pix-fmt = "bgr666";
Dimx6sl.dtsi684 clock-names = "pix", "axi", "disp_axi";
/linux-4.4.14/drivers/media/platform/ti-vpe/
Dvpe.c340 if (fmt->fourcc == f->fmt.pix.pixelformat) in find_format()
1390 struct v4l2_pix_format_mplane *pix = &f->fmt.pix_mp; in vpe_g_fmt() local
1402 pix->width = q_data->width; in vpe_g_fmt()
1403 pix->height = q_data->height; in vpe_g_fmt()
1404 pix->pixelformat = q_data->fmt->fourcc; in vpe_g_fmt()
1405 pix->field = q_data->field; in vpe_g_fmt()
1408 pix->colorspace = q_data->colorspace; in vpe_g_fmt()
1415 pix->colorspace = s_q_data->colorspace; in vpe_g_fmt()
1418 pix->num_planes = q_data->fmt->coplanar ? 2 : 1; in vpe_g_fmt()
1420 for (i = 0; i < pix->num_planes; i++) { in vpe_g_fmt()
[all …]
/linux-4.4.14/drivers/media/platform/vsp1/
Dvsp1_video.c197 struct v4l2_pix_format_mplane *pix, in __vsp1_video_try_format() argument
208 unsigned int width = pix->width; in __vsp1_video_try_format()
209 unsigned int height = pix->height; in __vsp1_video_try_format()
217 if (xrgb_formats[i][0] == pix->pixelformat) { in __vsp1_video_try_format()
218 pix->pixelformat = xrgb_formats[i][1]; in __vsp1_video_try_format()
226 info = vsp1_get_format_info(pix->pixelformat); in __vsp1_video_try_format()
230 pix->pixelformat = info->fourcc; in __vsp1_video_try_format()
231 pix->colorspace = V4L2_COLORSPACE_SRGB; in __vsp1_video_try_format()
232 pix->field = V4L2_FIELD_NONE; in __vsp1_video_try_format()
233 memset(pix->reserved, 0, sizeof(pix->reserved)); in __vsp1_video_try_format()
[all …]
/linux-4.4.14/drivers/media/usb/tm6000/
Dtm6000-video.c911 f->fmt.pix.width = fh->width; in vidioc_g_fmt_vid_cap()
912 f->fmt.pix.height = fh->height; in vidioc_g_fmt_vid_cap()
913 f->fmt.pix.field = fh->vb_vidq.field; in vidioc_g_fmt_vid_cap()
914 f->fmt.pix.pixelformat = fh->fmt->fourcc; in vidioc_g_fmt_vid_cap()
915 f->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in vidioc_g_fmt_vid_cap()
916 f->fmt.pix.bytesperline = in vidioc_g_fmt_vid_cap()
917 (f->fmt.pix.width * fh->fmt->depth) >> 3; in vidioc_g_fmt_vid_cap()
918 f->fmt.pix.sizeimage = in vidioc_g_fmt_vid_cap()
919 f->fmt.pix.height * f->fmt.pix.bytesperline; in vidioc_g_fmt_vid_cap()
941 fmt = format_by_fourcc(f->fmt.pix.pixelformat); in vidioc_try_fmt_vid_cap()
[all …]
/linux-4.4.14/drivers/media/common/saa7146/
Dsaa7146_video.c608 f->fmt.pix = vv->video_fmt; in vidioc_g_fmt_vid_cap()
641 fmt = saa7146_format_by_fourcc(dev, f->fmt.pix.pixelformat); in vidioc_try_fmt_vid_cap()
645 field = f->fmt.pix.field; in vidioc_try_fmt_vid_cap()
650 field = (f->fmt.pix.height > maxh / 2) in vidioc_try_fmt_vid_cap()
672 f->fmt.pix.field = field; in vidioc_try_fmt_vid_cap()
673 f->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in vidioc_try_fmt_vid_cap()
674 if (f->fmt.pix.width > maxw) in vidioc_try_fmt_vid_cap()
675 f->fmt.pix.width = maxw; in vidioc_try_fmt_vid_cap()
676 if (f->fmt.pix.height > maxh) in vidioc_try_fmt_vid_cap()
677 f->fmt.pix.height = maxh; in vidioc_try_fmt_vid_cap()
[all …]
/linux-4.4.14/drivers/media/usb/uvc/
Duvc_v4l2.c161 fcc = (__u8 *)&fmt->fmt.pix.pixelformat; in uvc_v4l2_try_format()
163 fmt->fmt.pix.pixelformat, in uvc_v4l2_try_format()
165 fmt->fmt.pix.width, fmt->fmt.pix.height); in uvc_v4l2_try_format()
172 if (format->fcc == fmt->fmt.pix.pixelformat) in uvc_v4l2_try_format()
178 fmt->fmt.pix.pixelformat = format->fcc; in uvc_v4l2_try_format()
185 rw = fmt->fmt.pix.width; in uvc_v4l2_try_format()
186 rh = fmt->fmt.pix.height; in uvc_v4l2_try_format()
206 fmt->fmt.pix.width, fmt->fmt.pix.height); in uvc_v4l2_try_format()
245 fmt->fmt.pix.width = frame->wWidth; in uvc_v4l2_try_format()
246 fmt->fmt.pix.height = frame->wHeight; in uvc_v4l2_try_format()
[all …]
Duvc_queue.c81 if (fmt && fmt->fmt.pix.sizeimage < stream->ctrl.dwMaxVideoFrameSize) in uvc_queue_setup()
86 sizes[0] = fmt ? fmt->fmt.pix.sizeimage in uvc_queue_setup()
/linux-4.4.14/drivers/media/platform/exynos4-is/
Dfimc-capture.c925 struct v4l2_pix_format_mplane *pix = &f->fmt.pix_mp; in __video_try_or_set_format() local
933 if (fimc_jpeg_fourcc(pix->pixelformat)) { in __video_try_or_set_format()
934 fimc_capture_try_format(ctx, &pix->width, &pix->height, in __video_try_or_set_format()
935 NULL, &pix->pixelformat, in __video_try_or_set_format()
938 width = pix->width; in __video_try_or_set_format()
939 height = pix->height; in __video_try_or_set_format()
941 ctx->s_frame.f_width = pix->width; in __video_try_or_set_format()
942 ctx->s_frame.f_height = pix->height; in __video_try_or_set_format()
947 *out_fmt = fimc_capture_try_format(ctx, &pix->width, &pix->height, in __video_try_or_set_format()
948 NULL, &pix->pixelformat, in __video_try_or_set_format()
[all …]
Dfimc-core.c724 struct v4l2_pix_format_mplane *pix) in fimc_adjust_mplane_format() argument
729 pix->colorspace = V4L2_COLORSPACE_JPEG; in fimc_adjust_mplane_format()
730 pix->field = V4L2_FIELD_NONE; in fimc_adjust_mplane_format()
731 pix->num_planes = fmt->memplanes; in fimc_adjust_mplane_format()
732 pix->pixelformat = fmt->fourcc; in fimc_adjust_mplane_format()
733 pix->height = height; in fimc_adjust_mplane_format()
734 pix->width = width; in fimc_adjust_mplane_format()
736 for (i = 0; i < pix->num_planes; ++i) { in fimc_adjust_mplane_format()
737 struct v4l2_plane_pix_format *plane_fmt = &pix->plane_fmt[i]; in fimc_adjust_mplane_format()
740 if (fmt->colplanes > 1 && (bpl == 0 || bpl < pix->width)) in fimc_adjust_mplane_format()
[all …]
Dfimc-m2m.c291 struct v4l2_pix_format_mplane *pix = &f->fmt.pix_mp; in fimc_try_fmt_mplane() local
298 fmt = fimc_find_format(&pix->pixelformat, NULL, in fimc_try_fmt_mplane()
303 if (pix->field == V4L2_FIELD_ANY) in fimc_try_fmt_mplane()
304 pix->field = V4L2_FIELD_NONE; in fimc_try_fmt_mplane()
305 else if (pix->field != V4L2_FIELD_NONE) in fimc_try_fmt_mplane()
326 v4l_bound_align_image(&pix->width, 16, max_w, mod_x, in fimc_try_fmt_mplane()
327 &pix->height, 8, variant->pix_limit->scaler_dis_w, mod_y, 0); in fimc_try_fmt_mplane()
329 fimc_adjust_mplane_format(fmt, pix->width, pix->height, &f->fmt.pix_mp); in fimc_try_fmt_mplane()
Dfimc-core.h628 struct v4l2_pix_format_mplane *pix);
/linux-4.4.14/drivers/media/pci/dt3155/
Ddt3155.c145 if (fmt && fmt->fmt.pix.sizeimage < size) in dt3155_queue_setup()
148 sizes[0] = fmt ? fmt->fmt.pix.sizeimage : size; in dt3155_queue_setup()
335 f->fmt.pix.width = pd->width; in dt3155_fmt_vid_cap()
336 f->fmt.pix.height = pd->height; in dt3155_fmt_vid_cap()
337 f->fmt.pix.pixelformat = V4L2_PIX_FMT_GREY; in dt3155_fmt_vid_cap()
338 f->fmt.pix.field = V4L2_FIELD_NONE; in dt3155_fmt_vid_cap()
339 f->fmt.pix.bytesperline = f->fmt.pix.width; in dt3155_fmt_vid_cap()
340 f->fmt.pix.sizeimage = f->fmt.pix.width * f->fmt.pix.height; in dt3155_fmt_vid_cap()
341 f->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in dt3155_fmt_vid_cap()
/linux-4.4.14/drivers/staging/most/aim-v4l2/
Dvideo.c229 f->fmt.pix.width = 8; in aim_set_format_struct()
230 f->fmt.pix.height = 8; in aim_set_format_struct()
231 f->fmt.pix.pixelformat = V4L2_PIX_FMT_MPEG; in aim_set_format_struct()
232 f->fmt.pix.bytesperline = 0; in aim_set_format_struct()
233 f->fmt.pix.sizeimage = 188 * 2; in aim_set_format_struct()
234 f->fmt.pix.colorspace = V4L2_COLORSPACE_REC709; in aim_set_format_struct()
235 f->fmt.pix.field = V4L2_FIELD_NONE; in aim_set_format_struct()
236 f->fmt.pix.priv = 0; in aim_set_format_struct()
242 if (format->fmt.pix.pixelformat != V4L2_PIX_FMT_MPEG) in aim_set_format()
/linux-4.4.14/drivers/media/usb/stkwebcam/
Dstk-webcam.c902 struct v4l2_pix_format *pix_format = &f->fmt.pix; in stk_vidioc_g_fmt_vid_cap()
931 switch (fmtd->fmt.pix.pixelformat) { in stk_try_fmt_vid_cap()
942 if (fmtd->fmt.pix.width > stk_sizes[i].w) in stk_try_fmt_vid_cap()
946 || (abs(fmtd->fmt.pix.width - stk_sizes[i-1].w) in stk_try_fmt_vid_cap()
947 < abs(fmtd->fmt.pix.width - stk_sizes[i].w))) { in stk_try_fmt_vid_cap()
948 fmtd->fmt.pix.height = stk_sizes[i-1].h; in stk_try_fmt_vid_cap()
949 fmtd->fmt.pix.width = stk_sizes[i-1].w; in stk_try_fmt_vid_cap()
953 fmtd->fmt.pix.height = stk_sizes[i].h; in stk_try_fmt_vid_cap()
954 fmtd->fmt.pix.width = stk_sizes[i].w; in stk_try_fmt_vid_cap()
959 fmtd->fmt.pix.field = V4L2_FIELD_NONE; in stk_try_fmt_vid_cap()
[all …]
/linux-4.4.14/drivers/media/usb/usbtv/
Dusbtv-video.c526 f->fmt.pix.width = usbtv->width; in usbtv_fmt_vid_cap()
527 f->fmt.pix.height = usbtv->height; in usbtv_fmt_vid_cap()
528 f->fmt.pix.pixelformat = V4L2_PIX_FMT_YUYV; in usbtv_fmt_vid_cap()
529 f->fmt.pix.field = V4L2_FIELD_INTERLACED; in usbtv_fmt_vid_cap()
530 f->fmt.pix.bytesperline = usbtv->width * 2; in usbtv_fmt_vid_cap()
531 f->fmt.pix.sizeimage = (f->fmt.pix.bytesperline * f->fmt.pix.height); in usbtv_fmt_vid_cap()
532 f->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in usbtv_fmt_vid_cap()
612 if (fmt && fmt->fmt.pix.sizeimage < size) in usbtv_queue_setup()
614 sizes[0] = fmt ? fmt->fmt.pix.sizeimage : size; in usbtv_queue_setup()
/linux-4.4.14/drivers/media/platform/s5p-tv/
Dmixer_video.c301 struct v4l2_pix_format_mplane *pix = &f->fmt.pix_mp; in mxr_g_fmt() local
305 pix->width = layer->geo.src.full_width; in mxr_g_fmt()
306 pix->height = layer->geo.src.full_height; in mxr_g_fmt()
307 pix->field = V4L2_FIELD_NONE; in mxr_g_fmt()
308 pix->pixelformat = layer->fmt->fourcc; in mxr_g_fmt()
309 pix->colorspace = layer->fmt->colorspace; in mxr_g_fmt()
310 mxr_mplane_fill(pix->plane_fmt, layer->fmt, pix->width, pix->height); in mxr_g_fmt()
320 struct v4l2_pix_format_mplane *pix; in mxr_s_fmt() local
326 pix = &f->fmt.pix_mp; in mxr_s_fmt()
327 fmt = find_format_by_fourcc(layer, pix->pixelformat); in mxr_s_fmt()
[all …]
/linux-4.4.14/drivers/media/platform/marvell-ccic/
Dmcam-core.c1060 if (fmt && fmt->fmt.pix.sizeimage < cam->pix_format.sizeimage) in mcam_vb_queue_setup()
1062 sizes[0] = fmt ? fmt->fmt.pix.sizeimage : cam->pix_format.sizeimage; in mcam_vb_queue_setup()
1360 struct v4l2_pix_format *pix = &fmt->fmt.pix; in mcam_vidioc_try_fmt_vid_cap() local
1367 f = mcam_find_format(pix->pixelformat); in mcam_vidioc_try_fmt_vid_cap()
1368 pix->pixelformat = f->pixelformat; in mcam_vidioc_try_fmt_vid_cap()
1369 v4l2_fill_mbus_format(&format.format, pix, f->mbus_code); in mcam_vidioc_try_fmt_vid_cap()
1371 v4l2_fill_pix_format(pix, &format.format); in mcam_vidioc_try_fmt_vid_cap()
1372 pix->bytesperline = pix->width * f->bpp; in mcam_vidioc_try_fmt_vid_cap()
1376 pix->sizeimage = pix->height * pix->bytesperline * 3 / 2; in mcam_vidioc_try_fmt_vid_cap()
1379 pix->sizeimage = pix->height * pix->bytesperline; in mcam_vidioc_try_fmt_vid_cap()
[all …]
/linux-4.4.14/drivers/media/usb/usbvision/
Dusbvision-video.c848 vf->fmt.pix.width = usbvision->curwidth; in vidioc_g_fmt_vid_cap()
849 vf->fmt.pix.height = usbvision->curheight; in vidioc_g_fmt_vid_cap()
850 vf->fmt.pix.pixelformat = usbvision->palette.format; in vidioc_g_fmt_vid_cap()
851 vf->fmt.pix.bytesperline = in vidioc_g_fmt_vid_cap()
853 vf->fmt.pix.sizeimage = vf->fmt.pix.bytesperline * usbvision->curheight; in vidioc_g_fmt_vid_cap()
854 vf->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in vidioc_g_fmt_vid_cap()
855 vf->fmt.pix.field = V4L2_FIELD_NONE; /* Always progressive image */ in vidioc_g_fmt_vid_cap()
868 if (vf->fmt.pix.pixelformat == in vidioc_try_fmt_vid_cap()
877 RESTRICT_TO_RANGE(vf->fmt.pix.width, MIN_FRAME_WIDTH, MAX_FRAME_WIDTH); in vidioc_try_fmt_vid_cap()
878 RESTRICT_TO_RANGE(vf->fmt.pix.height, MIN_FRAME_HEIGHT, MAX_FRAME_HEIGHT); in vidioc_try_fmt_vid_cap()
[all …]
/linux-4.4.14/drivers/media/usb/em28xx/
Dem28xx-video.c884 size = fmt->fmt.pix.sizeimage; in queue_setup()
1250 f->fmt.pix.width = v4l2->width; in vidioc_g_fmt_vid_cap()
1251 f->fmt.pix.height = v4l2->height; in vidioc_g_fmt_vid_cap()
1252 f->fmt.pix.pixelformat = v4l2->format->fourcc; in vidioc_g_fmt_vid_cap()
1253 f->fmt.pix.bytesperline = (v4l2->width * v4l2->format->depth + 7) >> 3; in vidioc_g_fmt_vid_cap()
1254 f->fmt.pix.sizeimage = f->fmt.pix.bytesperline * v4l2->height; in vidioc_g_fmt_vid_cap()
1255 f->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in vidioc_g_fmt_vid_cap()
1259 f->fmt.pix.field = V4L2_FIELD_NONE; in vidioc_g_fmt_vid_cap()
1261 f->fmt.pix.field = v4l2->interlaced_fieldmode ? in vidioc_g_fmt_vid_cap()
1282 unsigned int width = f->fmt.pix.width; in vidioc_try_fmt_vid_cap()
[all …]
Dem28xx-vbi.c44 size = fmt->fmt.pix.sizeimage; in vbi_queue_setup()
/linux-4.4.14/arch/frv/kernel/
Ddma.c279 unsigned long pix, unsigned long six, unsigned long bcl) in frv_dma_start() argument
285 ___set_DMAC(ioaddr, PIX, pix); in frv_dma_start()
358 unsigned long cstr, pix, six, bcl; in frv_dma_dump() local
361 pix = __get_DMAC(ioaddr, PIX); in frv_dma_dump()
365 printk("DMA[%d] cstr=%lx pix=%lx six=%lx bcl=%lx\n", dma, cstr, pix, six, bcl); in frv_dma_dump()
/linux-4.4.14/drivers/media/usb/cx231xx/
Dcx231xx-video.c952 f->fmt.pix.width = dev->width; in vidioc_g_fmt_vid_cap()
953 f->fmt.pix.height = dev->height; in vidioc_g_fmt_vid_cap()
954 f->fmt.pix.pixelformat = dev->format->fourcc; in vidioc_g_fmt_vid_cap()
955 f->fmt.pix.bytesperline = (dev->width * dev->format->depth + 7) >> 3; in vidioc_g_fmt_vid_cap()
956 f->fmt.pix.sizeimage = f->fmt.pix.bytesperline * dev->height; in vidioc_g_fmt_vid_cap()
957 f->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in vidioc_g_fmt_vid_cap()
959 f->fmt.pix.field = V4L2_FIELD_INTERLACED; in vidioc_g_fmt_vid_cap()
980 unsigned int width = f->fmt.pix.width; in vidioc_try_fmt_vid_cap()
981 unsigned int height = f->fmt.pix.height; in vidioc_try_fmt_vid_cap()
986 fmt = format_by_fourcc(f->fmt.pix.pixelformat); in vidioc_try_fmt_vid_cap()
[all …]
Dcx231xx-417.c1568 f->fmt.pix.pixelformat = V4L2_PIX_FMT_MPEG; in vidioc_g_fmt_vid_cap()
1569 f->fmt.pix.bytesperline = 0; in vidioc_g_fmt_vid_cap()
1570 f->fmt.pix.sizeimage = mpeglines * mpeglinesize; in vidioc_g_fmt_vid_cap()
1571 f->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in vidioc_g_fmt_vid_cap()
1572 f->fmt.pix.width = dev->ts1.width; in vidioc_g_fmt_vid_cap()
1573 f->fmt.pix.height = dev->ts1.height; in vidioc_g_fmt_vid_cap()
1574 f->fmt.pix.field = V4L2_FIELD_INTERLACED; in vidioc_g_fmt_vid_cap()
1588 f->fmt.pix.pixelformat = V4L2_PIX_FMT_MPEG; in vidioc_try_fmt_vid_cap()
1589 f->fmt.pix.bytesperline = 0; in vidioc_try_fmt_vid_cap()
1590 f->fmt.pix.sizeimage = mpeglines * mpeglinesize; in vidioc_try_fmt_vid_cap()
[all …]
/linux-4.4.14/drivers/media/i2c/
Dsaa6752hs.c82 { .fmt = { .pix = { .width = 720, .height = 576 }}},
84 { .fmt = { .pix = { .width = 480, .height = 576 }}},
86 { .fmt = { .pix = { .width = 352, .height = 576 }}},
88 { .fmt = { .pix = { .width = 352, .height = 288 }}},
90 { .fmt = { .pix = { .width = 0, .height = 0}}},
569 f->width = v4l2_format_table[h->video_format].fmt.pix.width; in saa6752hs_get_fmt()
570 f->height = v4l2_format_table[h->video_format].fmt.pix.height; in saa6752hs_get_fmt()
Dtvp514x.c115 struct v4l2_pix_format pix; member
984 .pix = {
/linux-4.4.14/drivers/media/usb/au0828/
Dau0828-video.c649 size = fmt ? fmt->fmt.pix.sizeimage : img_size; in queue_setup()
1057 int width = format->fmt.pix.width; in au0828_set_format()
1058 int height = format->fmt.pix.height; in au0828_set_format()
1062 if (format->fmt.pix.pixelformat != V4L2_PIX_FMT_UYVY) in au0828_set_format()
1071 format->fmt.pix.width = width; in au0828_set_format()
1072 format->fmt.pix.height = height; in au0828_set_format()
1073 format->fmt.pix.pixelformat = V4L2_PIX_FMT_UYVY; in au0828_set_format()
1074 format->fmt.pix.bytesperline = width * 2; in au0828_set_format()
1075 format->fmt.pix.sizeimage = width * height * 2; in au0828_set_format()
1076 format->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in au0828_set_format()
[all …]
/linux-4.4.14/drivers/media/v4l2-core/
Dv4l2-ioctl.c245 const struct v4l2_pix_format *pix; in v4l_print_format() local
257 pix = &p->fmt.pix; in v4l_print_format()
263 pix->width, pix->height, in v4l_print_format()
264 (pix->pixelformat & 0xff), in v4l_print_format()
265 (pix->pixelformat >> 8) & 0xff, in v4l_print_format()
266 (pix->pixelformat >> 16) & 0xff, in v4l_print_format()
267 (pix->pixelformat >> 24) & 0xff, in v4l_print_format()
268 prt_names(pix->field, v4l2_field_names), in v4l_print_format()
269 pix->bytesperline, pix->sizeimage, in v4l_print_format()
270 pix->colorspace, pix->flags, pix->ycbcr_enc, in v4l_print_format()
[all …]
Dv4l2-compat-ioctl32.c167 struct v4l2_pix_format pix; member
202 return get_v4l2_pix_format(&kp->fmt.pix, &up->fmt.pix); in __get_v4l2_format32()
249 return put_v4l2_pix_format(&kp->fmt.pix, &up->fmt.pix); in __put_v4l2_format32()
/linux-4.4.14/drivers/media/usb/hdpvr/
Dhdpvr-video.c1016 f->fmt.pix.width = vid_info.width; in vidioc_g_fmt_vid_cap()
1017 f->fmt.pix.height = vid_info.height; in vidioc_g_fmt_vid_cap()
1019 f->fmt.pix.width = dev->width; in vidioc_g_fmt_vid_cap()
1020 f->fmt.pix.height = dev->height; in vidioc_g_fmt_vid_cap()
1022 f->fmt.pix.pixelformat = V4L2_PIX_FMT_MPEG; in vidioc_g_fmt_vid_cap()
1023 f->fmt.pix.sizeimage = dev->bulk_in_size; in vidioc_g_fmt_vid_cap()
1024 f->fmt.pix.bytesperline = 0; in vidioc_g_fmt_vid_cap()
1025 if (f->fmt.pix.width == 720) { in vidioc_g_fmt_vid_cap()
1027 f->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in vidioc_g_fmt_vid_cap()
1028 f->fmt.pix.field = V4L2_FIELD_INTERLACED; in vidioc_g_fmt_vid_cap()
[all …]
/linux-4.4.14/drivers/media/pci/ivtv/
Divtv-ioctl.c348 struct v4l2_pix_format *pixfmt = &fmt->fmt.pix; in ivtv_g_fmt_vid_cap()
412 struct v4l2_pix_format *pixfmt = &fmt->fmt.pix; in ivtv_g_fmt_vid_out()
479 int w = fmt->fmt.pix.width; in ivtv_try_fmt_vid_cap()
480 int h = fmt->fmt.pix.height; in ivtv_try_fmt_vid_cap()
493 fmt->fmt.pix.width = w; in ivtv_try_fmt_vid_cap()
494 fmt->fmt.pix.height = h; in ivtv_try_fmt_vid_cap()
527 s32 w = fmt->fmt.pix.width; in ivtv_try_fmt_vid_out()
528 s32 h = fmt->fmt.pix.height; in ivtv_try_fmt_vid_out()
529 int field = fmt->fmt.pix.field; in ivtv_try_fmt_vid_out()
552 fmt->fmt.pix.field = field; in ivtv_try_fmt_vid_out()
[all …]
/linux-4.4.14/Documentation/EDID/
Dedid.S53 #define pixdpi2mm(pix,dpi) ((pix*25)/dpi) argument
/linux-4.4.14/drivers/media/platform/exynos-gsc/
Dgsc-m2m.c321 struct v4l2_pix_format_mplane *pix; in gsc_m2m_s_fmt_mplane() local
340 pix = &f->fmt.pix_mp; in gsc_m2m_s_fmt_mplane()
341 frame->fmt = find_fmt(&pix->pixelformat, NULL, 0); in gsc_m2m_s_fmt_mplane()
342 frame->colorspace = pix->colorspace; in gsc_m2m_s_fmt_mplane()
347 frame->payload[i] = pix->plane_fmt[i].sizeimage; in gsc_m2m_s_fmt_mplane()
349 gsc_set_frame_size(frame, pix->width, pix->height); in gsc_m2m_s_fmt_mplane()
/linux-4.4.14/drivers/media/pci/cx18/
Dcx18-ioctl.c154 struct v4l2_pix_format *pixfmt = &fmt->fmt.pix; in cx18_g_fmt_vid_cap()
221 int w = fmt->fmt.pix.width; in cx18_try_fmt_vid_cap()
222 int h = fmt->fmt.pix.height; in cx18_try_fmt_vid_cap()
235 fmt->fmt.pix.width = w; in cx18_try_fmt_vid_cap()
236 fmt->fmt.pix.height = h; in cx18_try_fmt_vid_cap()
280 w = fmt->fmt.pix.width; in cx18_s_fmt_vid_cap()
281 h = fmt->fmt.pix.height; in cx18_s_fmt_vid_cap()
284 s->pixelformat == fmt->fmt.pix.pixelformat) in cx18_s_fmt_vid_cap()
290 s->pixelformat = fmt->fmt.pix.pixelformat; in cx18_s_fmt_vid_cap()
/linux-4.4.14/drivers/media/usb/pvrusb2/
Dpvrusb2-v4l2.c104 .pix = {
433 vf->fmt.pix.width = val; in pvr2_g_fmt_vid_cap()
438 vf->fmt.pix.height = val; in pvr2_g_fmt_vid_cap()
448 int h = vf->fmt.pix.height; in pvr2_try_fmt_vid_cap()
449 int w = vf->fmt.pix.width; in pvr2_try_fmt_vid_cap()
475 vf->fmt.pix.width = w; in pvr2_try_fmt_vid_cap()
476 vf->fmt.pix.height = h; in pvr2_try_fmt_vid_cap()
491 pvr2_ctrl_set_value(hcp, vf->fmt.pix.width); in pvr2_s_fmt_vid_cap()
492 pvr2_ctrl_set_value(vcp, vf->fmt.pix.height); in pvr2_s_fmt_vid_cap()
/linux-4.4.14/drivers/media/pci/saa7164/
Dsaa7164-encoder.c540 f->fmt.pix.pixelformat = V4L2_PIX_FMT_MPEG; in vidioc_fmt_vid_cap()
541 f->fmt.pix.bytesperline = 0; in vidioc_fmt_vid_cap()
542 f->fmt.pix.sizeimage = SAA7164_SIZEIMAGE; in vidioc_fmt_vid_cap()
543 f->fmt.pix.field = V4L2_FIELD_INTERLACED; in vidioc_fmt_vid_cap()
544 f->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in vidioc_fmt_vid_cap()
545 f->fmt.pix.width = port->width; in vidioc_fmt_vid_cap()
546 f->fmt.pix.height = port->height; in vidioc_fmt_vid_cap()
/linux-4.4.14/arch/frv/include/asm/
Ddma.h52 unsigned long pix, unsigned long six, unsigned long bcl);
/linux-4.4.14/drivers/media/pci/bt8xx/
Dbttv-driver.c2317 pix_format_set_size(&f->fmt.pix, fh->fmt, in bttv_g_fmt_vid_cap()
2319 f->fmt.pix.field = fh->cap.field; in bttv_g_fmt_vid_cap()
2320 f->fmt.pix.pixelformat = fh->fmt->fourcc; in bttv_g_fmt_vid_cap()
2321 f->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in bttv_g_fmt_vid_cap()
2362 fmt = format_by_fourcc(f->fmt.pix.pixelformat); in bttv_try_fmt_vid_cap()
2366 field = f->fmt.pix.field; in bttv_try_fmt_vid_cap()
2383 field = (f->fmt.pix.height > height2) in bttv_try_fmt_vid_cap()
2389 width = f->fmt.pix.width; in bttv_try_fmt_vid_cap()
2390 height = f->fmt.pix.height; in bttv_try_fmt_vid_cap()
2401 f->fmt.pix.field = field; in bttv_try_fmt_vid_cap()
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/media/
Dsamsung-fimc.txt58 - samsung,pix-limits: an array of maximum supported image sizes in pixels, for
73 - samsung,min-pix-sizes: an array specyfing minimum image size in pixels at
76 - samsung,min-pix-alignment: minimum supported image height alignment (first
/linux-4.4.14/drivers/media/platform/blackfin/
Dbfin_capture.c212 if (fmt && fmt->fmt.pix.sizeimage < bcap_dev->fmt.sizeimage) in bcap_queue_setup()
219 sizes[0] = fmt ? fmt->fmt.pix.sizeimage : bcap_dev->fmt.sizeimage; in bcap_queue_setup()
668 struct v4l2_pix_format *pixfmt = &fmt->fmt.pix; in bcap_try_fmt_vid_cap()
678 fmt->fmt.pix = bcap_dev->fmt; in bcap_g_fmt_vid_cap()
690 struct v4l2_pix_format *pixfmt = &fmt->fmt.pix; in bcap_s_fmt_vid_cap()
/linux-4.4.14/drivers/gpu/drm/armada/
Darmada_crtc.c754 static void armada_load_cursor_argb(void __iomem *base, uint32_t *pix, in armada_load_cursor_argb() argument
762 uint32_t *p = &pix[y * stride]; in armada_load_cursor_argb()
874 uint32_t *pix; in armada_drm_crtc_cursor_update() local
876 pix = obj->addr; in armada_drm_crtc_cursor_update()
877 pix += yoff * s + xoff; in armada_drm_crtc_cursor_update()
878 armada_load_cursor_argb(dcrtc->base, pix, s, w, h); in armada_drm_crtc_cursor_update()
/linux-4.4.14/Documentation/fb/
Dpxafb.txt42 4pix | 8pix => LCCR0_DPD
Dmodedb.txt95 <pix>M<a>[-R]
97 where: pix = total amount of pixels in MB (xres x yres)
/linux-4.4.14/Documentation/devicetree/bindings/display/imx/
Dfsl-imx-drm.txt78 interface-pix-fmt = "rgb24";
/linux-4.4.14/drivers/input/touchscreen/
Dsur40.c657 if (fmt && fmt->fmt.pix.sizeimage < sur40_video_format.sizeimage) in sur40_queue_setup()
661 sizes[0] = fmt ? fmt->fmt.pix.sizeimage : sur40_video_format.sizeimage; in sur40_queue_setup()
781 f->fmt.pix = sur40_video_format; in sur40_vidioc_fmt()
/linux-4.4.14/Documentation/devicetree/bindings/display/
Dst,stih4xx.txt205 clock-names = "pix", "tmds", "phy", "audio";
213 clock-names = "pix", "hddac";
/linux-4.4.14/scripts/kconfig/
Dgconf.c1166 GdkPixbuf *pix; in set_node() local
1168 pix = gdk_pixbuf_new_from_xpm_data((const char **) in set_node()
1185 COL_PIXBUF, pix, in set_node()
1193 g_object_unref(pix); in set_node()
/linux-4.4.14/include/video/
Dimx-ipu-v3.h176 struct v4l2_pix_format pix; member
/linux-4.4.14/drivers/video/fbdev/
Ds3c-fb.c378 static int s3c_fb_align_word(unsigned int bpp, unsigned int pix) in s3c_fb_align_word() argument
383 return pix; in s3c_fb_align_word()
386 return ALIGN(pix, pix_per_word); in s3c_fb_align_word()
/linux-4.4.14/include/uapi/linux/
Dvideodev2.h2005 struct v4l2_pix_format pix; /* V4L2_BUF_TYPE_VIDEO_CAPTURE */ member