Home
last modified time | relevance | path

Searched refs:pix_mp (Results 1 – 25 of 42) sorted by relevance

12

/Linux-v5.4/drivers/staging/media/hantro/
Dhantro_v4l2.c171 struct v4l2_pix_format_mplane *pix_mp = &f->fmt.pix_mp; in vidioc_g_fmt_out_mplane() local
176 *pix_mp = ctx->src_fmt; in vidioc_g_fmt_out_mplane()
184 struct v4l2_pix_format_mplane *pix_mp = &f->fmt.pix_mp; in vidioc_g_fmt_cap_mplane() local
189 *pix_mp = ctx->dst_fmt; in vidioc_g_fmt_cap_mplane()
198 struct v4l2_pix_format_mplane *pix_mp = &f->fmt.pix_mp; in vidioc_try_fmt() local
206 (pix_mp->pixelformat & 0x7f), in vidioc_try_fmt()
207 (pix_mp->pixelformat >> 8) & 0x7f, in vidioc_try_fmt()
208 (pix_mp->pixelformat >> 16) & 0x7f, in vidioc_try_fmt()
209 (pix_mp->pixelformat >> 24) & 0x7f); in vidioc_try_fmt()
212 fmt = hantro_find_format(formats, num_fmts, pix_mp->pixelformat); in vidioc_try_fmt()
[all …]
Dhantro_h264.c630 struct v4l2_pix_format_mplane pix_mp; in hantro_h264_dec_init() local
641 v4l2_fill_pixfmt_mp(&pix_mp, ctx->dst_fmt.pixelformat, in hantro_h264_dec_init()
643 h264_dec->pic_size = pix_mp.plane_fmt[0].sizeimage; in hantro_h264_dec_init()
/Linux-v5.4/drivers/media/platform/mtk-jpeg/
Dmtk_jpeg_core.c182 struct v4l2_pix_format_mplane *pix_mp = &f->fmt.pix_mp; in mtk_jpeg_adjust_fmt_mplane() local
188 pix_mp->width = q_data->w; in mtk_jpeg_adjust_fmt_mplane()
189 pix_mp->height = q_data->h; in mtk_jpeg_adjust_fmt_mplane()
190 pix_mp->pixelformat = q_data->fmt->fourcc; in mtk_jpeg_adjust_fmt_mplane()
191 pix_mp->num_planes = q_data->fmt->colplanes; in mtk_jpeg_adjust_fmt_mplane()
193 for (i = 0; i < pix_mp->num_planes; i++) { in mtk_jpeg_adjust_fmt_mplane()
194 pix_mp->plane_fmt[i].bytesperline = q_data->bytesperline[i]; in mtk_jpeg_adjust_fmt_mplane()
195 pix_mp->plane_fmt[i].sizeimage = q_data->sizeimage[i]; in mtk_jpeg_adjust_fmt_mplane()
203 struct v4l2_pix_format_mplane *pix_mp = &f->fmt.pix_mp; in mtk_jpeg_try_fmt_mplane() local
207 memset(pix_mp->reserved, 0, sizeof(pix_mp->reserved)); in mtk_jpeg_try_fmt_mplane()
[all …]
/Linux-v5.4/drivers/media/platform/mtk-mdp/
Dmtk_mdp_m2m.c178 struct v4l2_pix_format_mplane *pix_mp = &f->fmt.pix_mp; in mtk_mdp_try_fmt_mplane() local
184 fmt = mtk_mdp_find_fmt(pix_mp->pixelformat, f->type); in mtk_mdp_try_fmt_mplane()
190 pix_mp->pixelformat); in mtk_mdp_try_fmt_mplane()
194 pix_mp->field = V4L2_FIELD_NONE; in mtk_mdp_try_fmt_mplane()
195 pix_mp->pixelformat = fmt->pixelformat; in mtk_mdp_try_fmt_mplane()
197 pix_mp->colorspace = ctx->colorspace; in mtk_mdp_try_fmt_mplane()
198 pix_mp->xfer_func = ctx->xfer_func; in mtk_mdp_try_fmt_mplane()
199 pix_mp->ycbcr_enc = ctx->ycbcr_enc; in mtk_mdp_try_fmt_mplane()
200 pix_mp->quantization = ctx->quant; in mtk_mdp_try_fmt_mplane()
202 memset(pix_mp->reserved, 0, sizeof(pix_mp->reserved)); in mtk_mdp_try_fmt_mplane()
[all …]
/Linux-v5.4/drivers/media/platform/qcom/camss/
Dcamss-video.c305 format->fmt.pix_mp.pixelformat, in video_get_subdev_format()
312 return video_mbus_to_pix_mp(&fmt.format, &format->fmt.pix_mp, in video_get_subdev_format()
326 &video->active_fmt.fmt.pix_mp; in video_queue_setup()
355 &video->active_fmt.fmt.pix_mp; in video_buf_init()
383 &video->active_fmt.fmt.pix_mp; in video_buf_prepare()
410 struct v4l2_pix_format_mplane *pix = &video->active_fmt.fmt.pix_mp; in video_check_format()
412 struct v4l2_pix_format_mplane *sd_pix = &format.fmt.pix_mp; in video_check_format()
424 pix->field != format.fmt.pix_mp.field) in video_check_format()
578 struct v4l2_pix_format_mplane *pix_mp; in __video_try_fmt() local
587 pix_mp = &f->fmt.pix_mp; in __video_try_fmt()
[all …]
Dcamss-vfe-4-7.c561 u32 p = line->video_out.active_fmt.fmt.pix_mp.pixelformat; in vfe_set_xbar_cfg()
630 u32 p = line->video_out.active_fmt.fmt.pix_mp.pixelformat; in vfe_set_realign_cfg()
787 u32 p = line->video_out.active_fmt.fmt.pix_mp.pixelformat; in vfe_set_scale_cfg()
842 u32 p = line->video_out.active_fmt.fmt.pix_mp.pixelformat; in vfe_set_crop_cfg()
Dcamss-vfe-4-1.c515 u32 p = line->video_out.active_fmt.fmt.pix_mp.pixelformat; in vfe_set_xbar_cfg()
684 u32 p = line->video_out.active_fmt.fmt.pix_mp.pixelformat; in vfe_set_scale_cfg()
739 u32 p = line->video_out.active_fmt.fmt.pix_mp.pixelformat; in vfe_set_crop_cfg()
/Linux-v5.4/drivers/media/platform/vicodec/
Dvicodec-core.c772 struct v4l2_pix_format_mplane *pix_mp; in vidioc_g_fmt() local
806 pix_mp = &f->fmt.pix_mp; in vidioc_g_fmt()
807 pix_mp->width = q_data->coded_width; in vidioc_g_fmt()
808 pix_mp->height = q_data->coded_height; in vidioc_g_fmt()
809 pix_mp->field = V4L2_FIELD_NONE; in vidioc_g_fmt()
810 pix_mp->pixelformat = info->id; in vidioc_g_fmt()
811 pix_mp->num_planes = 1; in vidioc_g_fmt()
812 pix_mp->plane_fmt[0].bytesperline = in vidioc_g_fmt()
814 pix_mp->plane_fmt[0].sizeimage = q_data->sizeimage; in vidioc_g_fmt()
815 pix_mp->colorspace = ctx->state.colorspace; in vidioc_g_fmt()
[all …]
/Linux-v5.4/drivers/media/platform/exynos-gsc/
Dgsc-core.c394 struct v4l2_pix_format_mplane *pix_mp = &f->fmt.pix_mp; in gsc_try_fmt_mplane() local
400 pr_debug("user put w: %d, h: %d", pix_mp->width, pix_mp->height); in gsc_try_fmt_mplane()
402 fmt = find_fmt(&pix_mp->pixelformat, NULL, 0); in gsc_try_fmt_mplane()
405 pix_mp->pixelformat); in gsc_try_fmt_mplane()
409 if (pix_mp->field == V4L2_FIELD_ANY) in gsc_try_fmt_mplane()
410 pix_mp->field = V4L2_FIELD_NONE; in gsc_try_fmt_mplane()
411 else if (pix_mp->field != V4L2_FIELD_NONE) { in gsc_try_fmt_mplane()
412 pr_debug("Not supported field order(%d)\n", pix_mp->field); in gsc_try_fmt_mplane()
431 pix_mp->colorspace = ctx->out_colorspace; in gsc_try_fmt_mplane()
439 tmp_w = pix_mp->width; in gsc_try_fmt_mplane()
[all …]
/Linux-v5.4/drivers/media/platform/mtk-vcodec/
Dmtk_vcodec_dec.c81 if (fmt->fourcc == f->fmt.pix_mp.pixelformat) in mtk_vdec_find_format()
655 struct v4l2_pix_format_mplane *pix_fmt_mp = &f->fmt.pix_mp; in vidioc_try_fmt()
740 struct v4l2_pix_format_mplane *pix_fmt_mp = &f->fmt.pix_mp; in vidioc_try_fmt_vid_out_mplane()
832 struct v4l2_pix_format_mplane *pix_mp; in vidioc_vdec_s_fmt() local
843 pix_mp = &f->fmt.pix_mp; in vidioc_vdec_s_fmt()
872 q_data->sizeimage[0] = pix_mp->plane_fmt[0].sizeimage; in vidioc_vdec_s_fmt()
873 q_data->coded_width = pix_mp->width; in vidioc_vdec_s_fmt()
874 q_data->coded_height = pix_mp->height; in vidioc_vdec_s_fmt()
876 ctx->colorspace = f->fmt.pix_mp.colorspace; in vidioc_vdec_s_fmt()
877 ctx->ycbcr_enc = f->fmt.pix_mp.ycbcr_enc; in vidioc_vdec_s_fmt()
[all …]
Dmtk_vcodec_enc.c289 struct v4l2_pix_format_mplane *pix_fmt_mp = &f->fmt.pix_mp; in vidioc_try_fmt()
453 q_data->coded_width = f->fmt.pix_mp.width; in vidioc_venc_s_fmt_cap()
454 q_data->coded_height = f->fmt.pix_mp.height; in vidioc_venc_s_fmt_cap()
455 q_data->field = f->fmt.pix_mp.field; in vidioc_venc_s_fmt_cap()
457 for (i = 0; i < f->fmt.pix_mp.num_planes; i++) { in vidioc_venc_s_fmt_cap()
460 plane_fmt = &f->fmt.pix_mp.plane_fmt[i]; in vidioc_venc_s_fmt_cap()
486 struct v4l2_pix_format_mplane *pix_fmt_mp = &f->fmt.pix_mp; in vidioc_venc_s_fmt_out()
518 q_data->visible_width = f->fmt.pix_mp.width; in vidioc_venc_s_fmt_out()
519 q_data->visible_height = f->fmt.pix_mp.height; in vidioc_venc_s_fmt_out()
525 q_data->coded_width = f->fmt.pix_mp.width; in vidioc_venc_s_fmt_out()
[all …]
/Linux-v5.4/drivers/media/platform/s5p-mfc/
Ds5p_mfc_dec.c153 if (formats[i].fourcc == f->fmt.pix_mp.pixelformat && in find_format()
304 struct v4l2_pix_format_mplane *pix_mp; in vidioc_g_fmt() local
307 pix_mp = &f->fmt.pix_mp; in vidioc_g_fmt()
324 pix_mp->width = ctx->buf_width; in vidioc_g_fmt()
325 pix_mp->height = ctx->buf_height; in vidioc_g_fmt()
326 pix_mp->field = V4L2_FIELD_NONE; in vidioc_g_fmt()
327 pix_mp->num_planes = 2; in vidioc_g_fmt()
330 pix_mp->pixelformat = ctx->dst_fmt->fourcc; in vidioc_g_fmt()
331 pix_mp->plane_fmt[0].bytesperline = ctx->buf_width; in vidioc_g_fmt()
332 pix_mp->plane_fmt[0].sizeimage = ctx->luma_size; in vidioc_g_fmt()
[all …]
/Linux-v5.4/drivers/staging/media/ipu3/
Dipu3-v4l2.c32 imgu_pipe->nodes[IMGU_NODE_IN].vdev_fmt.fmt.pix_mp.width; in imgu_subdev_open()
34 imgu_pipe->nodes[IMGU_NODE_IN].vdev_fmt.fmt.pix_mp.height; in imgu_subdev_open()
91 &imgu_pipe->nodes[node].vdev_fmt.fmt.pix_mp : NULL; in imgu_subdev_s_stream()
353 need_bytes = node->vdev_fmt.fmt.pix_mp.plane_fmt[0].sizeimage; in imgu_vb2_buf_queue()
396 size = fmt->fmt.pix_mp.plane_fmt[0].sizeimage; in imgu_vb2_queue_setup()
575 if (formats[i].fourcc == f->fmt.pix_mp.pixelformat && in find_format()
686 fmts[i] = kmemdup(&imgu_pipe->nodes[inode].vdev_fmt.fmt.pix_mp, in imgu_fmt()
694 fmts[i] = &imgu_pipe->nodes[inode].vdev_fmt.fmt.pix_mp; in imgu_fmt()
726 *fmts[css_q] = f->fmt.pix_mp; in imgu_fmt()
738 f->fmt.pix_mp = *fmts[css_q]; in imgu_fmt()
[all …]
/Linux-v5.4/drivers/staging/media/meson/vdec/
Dvdec.c474 struct v4l2_pix_format_mplane *pixmp = &f->fmt.pix_mp; in vdec_try_fmt_common()
549 struct v4l2_pix_format_mplane *pixmp = &f->fmt.pix_mp; in vdec_g_fmt()
577 struct v4l2_pix_format_mplane *pixmp = &f->fmt.pix_mp; in vdec_s_fmt()
599 format.fmt.pix_mp.pixelformat = pixfmt_out; in vdec_s_fmt()
600 format.fmt.pix_mp.width = orig_pixmp.width; in vdec_s_fmt()
601 format.fmt.pix_mp.height = orig_pixmp.height; in vdec_s_fmt()
605 sess->width = format.fmt.pix_mp.width; in vdec_s_fmt()
606 sess->height = format.fmt.pix_mp.height; in vdec_s_fmt()
616 format.fmt.pix_mp.pixelformat = pixfmt_cap; in vdec_s_fmt()
617 format.fmt.pix_mp.width = orig_pixmp.width; in vdec_s_fmt()
[all …]
/Linux-v5.4/drivers/media/platform/qcom/venus/
Dvdec.c143 struct v4l2_pix_format_mplane *pixmp = &f->fmt.pix_mp; in vdec_try_fmt_common()
237 struct v4l2_pix_format_mplane *pixmp = &f->fmt.pix_mp; in vdec_g_fmt()
273 struct v4l2_pix_format_mplane *pixmp = &f->fmt.pix_mp; in vdec_s_fmt()
294 format.fmt.pix_mp.pixelformat = pixfmt_out; in vdec_s_fmt()
295 format.fmt.pix_mp.width = orig_pixmp.width; in vdec_s_fmt()
296 format.fmt.pix_mp.height = orig_pixmp.height; in vdec_s_fmt()
300 inst->out_width = format.fmt.pix_mp.width; in vdec_s_fmt()
301 inst->out_height = format.fmt.pix_mp.height; in vdec_s_fmt()
312 format.fmt.pix_mp.pixelformat = pixfmt_cap; in vdec_s_fmt()
313 format.fmt.pix_mp.width = orig_pixmp.width; in vdec_s_fmt()
[all …]
Dvenc.c294 struct v4l2_pix_format_mplane *pixmp = &f->fmt.pix_mp; in venc_try_fmt_common()
354 struct v4l2_pix_format_mplane *pixmp = &f->fmt.pix_mp; in venc_s_fmt()
377 format.fmt.pix_mp.pixelformat = pixfmt_out; in venc_s_fmt()
378 format.fmt.pix_mp.width = orig_pixmp.width; in venc_s_fmt()
379 format.fmt.pix_mp.height = orig_pixmp.height; in venc_s_fmt()
383 inst->out_width = format.fmt.pix_mp.width; in venc_s_fmt()
384 inst->out_height = format.fmt.pix_mp.height; in venc_s_fmt()
394 format.fmt.pix_mp.pixelformat = pixfmt_cap; in venc_s_fmt()
395 format.fmt.pix_mp.width = orig_pixmp.width; in venc_s_fmt()
396 format.fmt.pix_mp.height = orig_pixmp.height; in venc_s_fmt()
[all …]
/Linux-v5.4/drivers/media/platform/sunxi/sun4i-csi/
Dsun4i_v4l2.c144 _sun4i_csi_try_fmt(csi, &f->fmt.pix_mp); in sun4i_csi_try_fmt_vid_cap()
154 _sun4i_csi_try_fmt(csi, &f->fmt.pix_mp); in sun4i_csi_s_fmt_vid_cap()
155 csi->fmt = f->fmt.pix_mp; in sun4i_csi_s_fmt_vid_cap()
165 f->fmt.pix_mp = csi->fmt; in sun4i_csi_g_fmt_vid_cap()
/Linux-v5.4/drivers/media/platform/
Drcar_fdp1.c1416 f->fmt.pix_mp = q_data->format; in fdp1_g_fmt()
1594 fdp1_try_fmt_output(ctx, NULL, &f->fmt.pix_mp); in fdp1_try_fmt()
1596 fdp1_try_fmt_capture(ctx, NULL, &f->fmt.pix_mp); in fdp1_try_fmt()
1600 (char *)&f->fmt.pix_mp.pixelformat, f->fmt.pix_mp.pixelformat, in fdp1_try_fmt()
1601 f->fmt.pix_mp.width, f->fmt.pix_mp.height, f->fmt.pix_mp.field); in fdp1_try_fmt()
1671 fdp1_set_format(ctx, &f->fmt.pix_mp, f->type); in fdp1_s_fmt()
1675 (char *)&f->fmt.pix_mp.pixelformat, f->fmt.pix_mp.pixelformat, in fdp1_s_fmt()
1676 f->fmt.pix_mp.width, f->fmt.pix_mp.height, f->fmt.pix_mp.field); in fdp1_s_fmt()
Drenesas-ceu.c794 struct v4l2_pix_format_mplane *pix = &v4l2_fmt->fmt.pix_mp; in __ceu_try_fmt()
911 v4l2_fill_mbus_format_mplane(&format.format, &v4l2_fmt->fmt.pix_mp); in ceu_set_fmt()
916 ceudev->v4l2_pix = v4l2_fmt->fmt.pix_mp; in ceu_set_fmt()
932 .fmt.pix_mp = { in ceu_set_default_fmt()
955 ceudev->v4l2_pix = v4l2_fmt.fmt.pix_mp; in ceu_set_default_fmt()
1184 f->fmt.pix_mp = ceudev->v4l2_pix; in ceu_g_fmt_vid_cap()
/Linux-v5.4/drivers/media/v4l2-core/
Dv4l2-compat-ioctl32.c231 struct v4l2_pix_format_mplane pix_mp; member
308 return copy_in_user(&p64->fmt.pix_mp, &p32->fmt.pix_mp, in __get_v4l2_format32()
309 sizeof(p64->fmt.pix_mp)) ? -EFAULT : 0; in __get_v4l2_format32()
379 return copy_in_user(&p32->fmt.pix_mp, &p64->fmt.pix_mp, in __put_v4l2_format32()
380 sizeof(p64->fmt.pix_mp)) ? -EFAULT : 0; in __put_v4l2_format32()
Dv4l2-ioctl.c307 mp = &p->fmt.pix_mp; in v4l_print_format()
1019 fmt->fmt.pix_mp.num_planes = min_t(u32, fmt->fmt.pix_mp.num_planes, in v4l_sanitize_format()
1592 CLEAR_AFTER_FIELD(p, fmt.pix_mp.xfer_func); in v4l_s_fmt()
1593 for (i = 0; i < p->fmt.pix_mp.num_planes; i++) in v4l_s_fmt()
1594 CLEAR_AFTER_FIELD(&p->fmt.pix_mp.plane_fmt[i], in v4l_s_fmt()
1623 CLEAR_AFTER_FIELD(p, fmt.pix_mp.xfer_func); in v4l_s_fmt()
1624 for (i = 0; i < p->fmt.pix_mp.num_planes; i++) in v4l_s_fmt()
1625 CLEAR_AFTER_FIELD(&p->fmt.pix_mp.plane_fmt[i], in v4l_s_fmt()
1694 CLEAR_AFTER_FIELD(p, fmt.pix_mp.xfer_func); in v4l_try_fmt()
1695 for (i = 0; i < p->fmt.pix_mp.num_planes; i++) in v4l_try_fmt()
[all …]
/Linux-v5.4/drivers/media/platform/exynos4-is/
Dfimc-m2m.c271 struct v4l2_pix_format_mplane *pix = &f->fmt.pix_mp; in fimc_try_fmt_mplane()
309 fimc_adjust_mplane_format(fmt, pix->width, pix->height, &f->fmt.pix_mp); in fimc_try_fmt_mplane()
367 fmt = fimc_find_format(&f->fmt.pix_mp.pixelformat, NULL, in fimc_m2m_s_fmt_mplane()
372 __set_frame_format(frame, fmt, &f->fmt.pix_mp); in fimc_m2m_s_fmt_mplane()
Dfimc-isp-video.c375 f->fmt.pix_mp = isp->video_capture.pixfmt; in isp_video_g_fmt_mplane()
409 __isp_video_try_fmt(isp, &f->fmt.pix_mp, NULL); in isp_video_try_fmt_mplane()
418 struct v4l2_pix_format_mplane *pixm = &f->fmt.pix_mp; in isp_video_s_fmt_mplane()
/Linux-v5.4/Documentation/media/uapi/v4l/
Dvidioc-g-fmt.rst59 :c:type:`v4l2_pix_format_mplane` ``pix_mp``
117 - ``pix_mp``
/Linux-v5.4/drivers/media/platform/vsp1/
Dvsp1_video.c978 format->fmt.pix_mp = video->rwpf->format; in vsp1_video_get_format()
993 return __vsp1_video_try_format(video, &format->fmt.pix_mp, NULL); in vsp1_video_try_format()
1007 ret = __vsp1_video_try_format(video, &format->fmt.pix_mp, &info); in vsp1_video_set_format()
1018 video->rwpf->format = format->fmt.pix_mp; in vsp1_video_set_format()

12