Home
last modified time | relevance | path

Searched refs:plane_fmt (Results 1 – 25 of 35) sorted by relevance

12

/Linux-v4.19/drivers/media/platform/mtk-vcodec/
Dmtk_vcodec_enc.c303 pix_fmt_mp->plane_fmt[0].bytesperline = 0; in vidioc_try_fmt()
337 pix_fmt_mp->plane_fmt[0].sizeimage, in vidioc_try_fmt()
338 pix_fmt_mp->plane_fmt[1].sizeimage); in vidioc_try_fmt()
341 pix_fmt_mp->plane_fmt[0].sizeimage = in vidioc_try_fmt()
344 pix_fmt_mp->plane_fmt[0].bytesperline = pix_fmt_mp->width; in vidioc_try_fmt()
347 pix_fmt_mp->plane_fmt[1].sizeimage = in vidioc_try_fmt()
350 pix_fmt_mp->plane_fmt[2].sizeimage = 0; in vidioc_try_fmt()
351 pix_fmt_mp->plane_fmt[1].bytesperline = in vidioc_try_fmt()
353 pix_fmt_mp->plane_fmt[2].bytesperline = 0; in vidioc_try_fmt()
355 pix_fmt_mp->plane_fmt[1].sizeimage = in vidioc_try_fmt()
[all …]
Dmtk_vcodec_dec.c645 pix_fmt_mp->plane_fmt[0].bytesperline = 0; in vidioc_try_fmt()
685 pix_fmt_mp->plane_fmt[0].sizeimage = in vidioc_try_fmt()
687 pix_fmt_mp->plane_fmt[0].bytesperline = pix_fmt_mp->width; in vidioc_try_fmt()
690 pix_fmt_mp->plane_fmt[1].sizeimage = in vidioc_try_fmt()
692 pix_fmt_mp->plane_fmt[1].bytesperline = in vidioc_try_fmt()
698 memset(&(pix_fmt_mp->plane_fmt[i].reserved[0]), 0x0, in vidioc_try_fmt()
699 sizeof(pix_fmt_mp->plane_fmt[0].reserved)); in vidioc_try_fmt()
732 if (pix_fmt_mp->plane_fmt[0].sizeimage == 0) { in vidioc_try_fmt_vid_out_mplane()
855 q_data->sizeimage[0] = pix_mp->plane_fmt[0].sizeimage; in vidioc_vdec_s_fmt()
1007 pix_mp->plane_fmt[0].bytesperline = q_data->bytesperline[0]; in vidioc_vdec_g_fmt()
[all …]
/Linux-v4.19/drivers/media/platform/vsp1/
Dvsp1_rpf.c73 pstride = format->plane_fmt[0].bytesperline in rpf_configure_stream()
76 pstride |= format->plane_fmt[1].bytesperline in rpf_configure_stream()
215 offset_y = format->plane_fmt[0].bytesperline; in vsp1_rpf_configure_autofld()
216 offset_c = format->plane_fmt[1].bytesperline; in vsp1_rpf_configure_autofld()
289 mem.addr[0] += crop.top * format->plane_fmt[0].bytesperline in rpf_configure_partition()
295 offset = crop.top * format->plane_fmt[1].bytesperline in rpf_configure_partition()
Dvsp1_video.c154 bpl = clamp_t(unsigned int, pix->plane_fmt[i].bytesperline, in __vsp1_video_try_format()
158 pix->plane_fmt[i].bytesperline = round_up(bpl, align); in __vsp1_video_try_format()
159 pix->plane_fmt[i].sizeimage = pix->plane_fmt[i].bytesperline in __vsp1_video_try_format()
165 pix->plane_fmt[2].bytesperline = pix->plane_fmt[1].bytesperline; in __vsp1_video_try_format()
166 pix->plane_fmt[2].sizeimage = pix->plane_fmt[1].sizeimage; in __vsp1_video_try_format()
734 if (sizes[i] < format->plane_fmt[i].sizeimage) in vsp1_video_queue_setup()
742 sizes[i] = format->plane_fmt[i].sizeimage; in vsp1_video_queue_setup()
761 if (vb2_plane_size(vb, i) < format->plane_fmt[i].sizeimage) in vsp1_video_buffer_prepare()
Dvsp1_wpf.c272 format->plane_fmt[0].bytesperline); in wpf_configure_stream()
275 format->plane_fmt[1].bytesperline); in wpf_configure_stream()
425 * format->plane_fmt[i].bytesperline; in wpf_configure_partition()
444 * format->plane_fmt[0].bytesperline; in wpf_configure_partition()
448 * format->plane_fmt[1].bytesperline; in wpf_configure_partition()
/Linux-v4.19/drivers/media/platform/qcom/camss/
Dcamss-video.c260 pix->plane_fmt[i].bytesperline = bytesperline; in video_mbus_to_pix_mp()
261 pix->plane_fmt[i].sizeimage = pix->height / in video_mbus_to_pix_mp()
334 if (sizes[i] < format->plane_fmt[i].sizeimage) in video_queue_setup()
343 sizes[i] = format->plane_fmt[i].sizeimage; in video_queue_setup()
372 format->plane_fmt[0].bytesperline * in video_buf_init()
387 if (format->plane_fmt[i].sizeimage > vb2_plane_size(vb, i)) in video_buf_prepare()
390 vb2_set_plane_payload(vb, i, format->plane_fmt[i].sizeimage); in video_buf_prepare()
591 p = &pix_mp->plane_fmt[i]; in __video_try_fmt()
620 pix_mp->plane_fmt[i].bytesperline = bpl; in __video_try_fmt()
621 pix_mp->plane_fmt[i].sizeimage = pix_mp->height / in __video_try_fmt()
[all …]
Dcamss-vfe-4-7.c359 *bytesperline = pix->plane_fmt[0].bytesperline; in vfe_get_wm_sizes()
367 *bytesperline = pix->plane_fmt[0].bytesperline; in vfe_get_wm_sizes()
375 *bytesperline = pix->plane_fmt[plane].bytesperline; in vfe_get_wm_sizes()
/Linux-v4.19/drivers/media/platform/
Drcar_fdp1.c947 pstride = q_data->format.plane_fmt[0].bytesperline in fdp1_configure_wpf()
951 pstride |= q_data->format.plane_fmt[1].bytesperline in fdp1_configure_wpf()
1432 bpl = clamp_t(unsigned int, pix->plane_fmt[i].bytesperline, in fdp1_compute_stride()
1436 pix->plane_fmt[i].bytesperline = round_up(bpl, align); in fdp1_compute_stride()
1437 pix->plane_fmt[i].sizeimage = pix->plane_fmt[i].bytesperline in fdp1_compute_stride()
1440 memset(pix->plane_fmt[i].reserved, 0, in fdp1_compute_stride()
1441 sizeof(pix->plane_fmt[i].reserved)); in fdp1_compute_stride()
1446 pix->plane_fmt[2].bytesperline = pix->plane_fmt[1].bytesperline; in fdp1_compute_stride()
1447 pix->plane_fmt[2].sizeimage = pix->plane_fmt[1].sizeimage; in fdp1_compute_stride()
1449 memset(pix->plane_fmt[2].reserved, 0, in fdp1_compute_stride()
[all …]
Drcar_jpu.c809 if (pix->plane_fmt[0].sizeimage <= 0 || ctx->encoder) in __jpu_try_fmt()
810 pix->plane_fmt[0].sizeimage = JPU_JPEG_HDR_SIZE + in __jpu_try_fmt()
812 pix->plane_fmt[0].bytesperline = 0; in __jpu_try_fmt()
813 memset(pix->plane_fmt[0].reserved, 0, in __jpu_try_fmt()
814 sizeof(pix->plane_fmt[0].reserved)); in __jpu_try_fmt()
819 bpl = max(bpl, pix->plane_fmt[i].bytesperline); in __jpu_try_fmt()
825 pix->plane_fmt[i].bytesperline = bpl; in __jpu_try_fmt()
826 pix->plane_fmt[i].sizeimage = bpl * h * fmt->bpp[i] / 8; in __jpu_try_fmt()
827 memset(pix->plane_fmt[i].reserved, 0, in __jpu_try_fmt()
828 sizeof(pix->plane_fmt[i].reserved)); in __jpu_try_fmt()
[all …]
Drenesas-ceu.c404 cdwdr = pix->plane_fmt[0].bytesperline; in ceu_hw_config()
594 ceu_update_plane_sizes(&pix->plane_fmt[0], bpl, szimage); in ceu_calc_plane_sizes()
602 ceu_update_plane_sizes(&pix->plane_fmt[0], bpl, szimage); in ceu_calc_plane_sizes()
603 ceu_update_plane_sizes(&pix->plane_fmt[1], bpl, szimage / 2); in ceu_calc_plane_sizes()
612 ceu_update_plane_sizes(&pix->plane_fmt[0], bpl, szimage); in ceu_calc_plane_sizes()
613 ceu_update_plane_sizes(&pix->plane_fmt[1], bpl, szimage); in ceu_calc_plane_sizes()
634 if (sizes[i] < pix->plane_fmt[i].sizeimage) in ceu_vb2_setup()
643 sizes[i] = pix->plane_fmt[i].sizeimage; in ceu_vb2_setup()
667 if (vb2_plane_size(vb, i) < pix->plane_fmt[i].sizeimage) { in ceu_vb2_prepare()
671 pix->plane_fmt[i].sizeimage); in ceu_vb2_prepare()
[all …]
/Linux-v4.19/drivers/media/platform/ti-vpe/
Dvpe.c1569 pix->plane_fmt[i].bytesperline = q_data->bytesperline[i]; in vpe_g_fmt()
1570 pix->plane_fmt[i].sizeimage = q_data->sizeimage[i]; in vpe_g_fmt()
1580 struct v4l2_plane_pix_format *plane_fmt; in __vpe_try_fmt() local
1667 plane_fmt = &pix->plane_fmt[i]; in __vpe_try_fmt()
1671 if (stride > plane_fmt->bytesperline) in __vpe_try_fmt()
1672 plane_fmt->bytesperline = stride; in __vpe_try_fmt()
1674 plane_fmt->bytesperline = ALIGN(plane_fmt->bytesperline, in __vpe_try_fmt()
1678 plane_fmt->sizeimage = pix->height * in __vpe_try_fmt()
1679 plane_fmt->bytesperline; in __vpe_try_fmt()
1682 plane_fmt->sizeimage += pix->height * in __vpe_try_fmt()
[all …]
/Linux-v4.19/drivers/media/platform/s5p-mfc/
Ds5p_mfc_dec.c359 pix_mp->plane_fmt[0].bytesperline = ctx->buf_width; in vidioc_g_fmt()
360 pix_mp->plane_fmt[0].sizeimage = ctx->luma_size; in vidioc_g_fmt()
361 pix_mp->plane_fmt[1].bytesperline = ctx->buf_width; in vidioc_g_fmt()
362 pix_mp->plane_fmt[1].sizeimage = ctx->chroma_size; in vidioc_g_fmt()
370 pix_mp->plane_fmt[0].bytesperline = ctx->dec_src_buf_size; in vidioc_g_fmt()
371 pix_mp->plane_fmt[0].sizeimage = ctx->dec_src_buf_size; in vidioc_g_fmt()
450 if (pix_mp->plane_fmt[0].sizeimage == 0) in vidioc_s_fmt()
451 pix_mp->plane_fmt[0].sizeimage = ctx->dec_src_buf_size = in vidioc_s_fmt()
453 else if (pix_mp->plane_fmt[0].sizeimage > buf_size->cpb) in vidioc_s_fmt()
456 ctx->dec_src_buf_size = pix_mp->plane_fmt[0].sizeimage; in vidioc_s_fmt()
[all …]
Ds5p_mfc_enc.c1383 pix_fmt_mp->plane_fmt[0].bytesperline = ctx->enc_dst_buf_size; in vidioc_g_fmt()
1384 pix_fmt_mp->plane_fmt[0].sizeimage = ctx->enc_dst_buf_size; in vidioc_g_fmt()
1394 pix_fmt_mp->plane_fmt[0].bytesperline = ctx->buf_width; in vidioc_g_fmt()
1395 pix_fmt_mp->plane_fmt[0].sizeimage = ctx->luma_size; in vidioc_g_fmt()
1396 pix_fmt_mp->plane_fmt[1].bytesperline = ctx->buf_width; in vidioc_g_fmt()
1397 pix_fmt_mp->plane_fmt[1].sizeimage = ctx->chroma_size; in vidioc_g_fmt()
1422 pix_fmt_mp->plane_fmt[0].bytesperline = in vidioc_try_fmt()
1423 pix_fmt_mp->plane_fmt[0].sizeimage; in vidioc_try_fmt()
1464 ctx->enc_dst_buf_size = pix_fmt_mp->plane_fmt[0].sizeimage; in vidioc_s_fmt()
1465 pix_fmt_mp->plane_fmt[0].bytesperline = 0; in vidioc_s_fmt()
[all …]
/Linux-v4.19/drivers/media/platform/mtk-mdp/
Dmtk_mdp_m2m.c255 pix_mp->plane_fmt[i].bytesperline = bpl; in mtk_mdp_try_fmt_mplane()
256 if (pix_mp->plane_fmt[i].sizeimage < sizeimage) in mtk_mdp_try_fmt_mplane()
257 pix_mp->plane_fmt[i].sizeimage = sizeimage; in mtk_mdp_try_fmt_mplane()
258 memset(pix_mp->plane_fmt[i].reserved, 0, in mtk_mdp_try_fmt_mplane()
259 sizeof(pix_mp->plane_fmt[i].reserved)); in mtk_mdp_try_fmt_mplane()
261 i, bpl, pix_mp->plane_fmt[i].sizeimage, sizeimage); in mtk_mdp_try_fmt_mplane()
680 pix_mp->plane_fmt[i].bytesperline = (frame->width * in mtk_mdp_m2m_g_fmt_mplane()
682 pix_mp->plane_fmt[i].sizeimage = (frame->width * in mtk_mdp_m2m_g_fmt_mplane()
686 pix_mp->plane_fmt[i].bytesperline, in mtk_mdp_m2m_g_fmt_mplane()
687 pix_mp->plane_fmt[i].sizeimage); in mtk_mdp_m2m_g_fmt_mplane()
[all …]
/Linux-v4.19/drivers/media/platform/vicodec/
Dvicodec-core.c627 pix_mp->plane_fmt[0].bytesperline = 0; in vidioc_g_fmt()
629 pix_mp->plane_fmt[0].bytesperline = q_data->width; in vidioc_g_fmt()
630 pix_mp->plane_fmt[0].sizeimage = q_data->sizeimage; in vidioc_g_fmt()
636 memset(pix_mp->plane_fmt[0].reserved, 0, in vidioc_g_fmt()
637 sizeof(pix_mp->plane_fmt[0].reserved)); in vidioc_g_fmt()
682 pix_mp->plane_fmt[0].bytesperline = pix_mp->width; in vidioc_try_fmt()
683 pix_mp->plane_fmt[0].sizeimage = in vidioc_try_fmt()
688 pix_mp->plane_fmt[0].bytesperline = 0; in vidioc_try_fmt()
689 pix_mp->plane_fmt[0].sizeimage += in vidioc_try_fmt()
693 memset(pix_mp->plane_fmt[0].reserved, 0, in vidioc_try_fmt()
[all …]
/Linux-v4.19/drivers/media/platform/exynos4-is/
Dfimc-core.c711 pixm->plane_fmt[i].bytesperline = frame->bytesperline[i]; in __fimc_get_format()
712 pixm->plane_fmt[i].sizeimage = frame->payload[i]; in __fimc_get_format()
737 struct v4l2_plane_pix_format *plane_fmt = &pix->plane_fmt[i]; in fimc_adjust_mplane_format() local
738 u32 bpl = plane_fmt->bytesperline; in fimc_adjust_mplane_format()
758 plane_fmt->bytesperline = bytesperline; in fimc_adjust_mplane_format()
764 u32 row_size = plane_fmt->bytesperline * 32; in fimc_adjust_mplane_format()
769 plane_fmt->sizeimage = max(sizeimage, plane_fmt->sizeimage); in fimc_adjust_mplane_format()
Dfimc-lite.c687 struct v4l2_plane_pix_format *plane_fmt = &pixm->plane_fmt[0]; in fimc_lite_g_fmt_mplane() local
691 plane_fmt->bytesperline = (frame->f_width * fmt->depth[0]) / 8; in fimc_lite_g_fmt_mplane()
692 plane_fmt->sizeimage = plane_fmt->bytesperline * frame->f_height; in fimc_lite_g_fmt_mplane()
707 u32 bpl = pixm->plane_fmt[0].bytesperline; in fimc_lite_try_fmt()
734 pixm->plane_fmt[0].bytesperline = (pixm->width * in fimc_lite_try_fmt()
737 if (pixm->plane_fmt[0].sizeimage == 0) in fimc_lite_try_fmt()
738 pixm->plane_fmt[0].sizeimage = (pixm->width * pixm->height * in fimc_lite_try_fmt()
772 pixm->plane_fmt[0].sizeimage); in fimc_lite_s_fmt_mplane()
Dfimc-capture.c871 struct v4l2_plane_pix_format *plane_fmt, in fimc_get_sensor_frame_desc() argument
879 fd.entry[i].length = plane_fmt[i].sizeimage; in fimc_get_sensor_frame_desc()
894 plane_fmt[i].sizeimage = fd.entry[i].length; in fimc_get_sensor_frame_desc()
990 fimc_get_sensor_frame_desc(sensor, pix->plane_fmt, in __video_try_or_set_format()
1045 ff->bytesperline[i] = pix->plane_fmt[i].bytesperline; in __fimc_capture_set_format()
1046 ff->payload[i] = pix->plane_fmt[i].sizeimage; in __fimc_capture_set_format()
1173 struct v4l2_plane_pix_format plane_fmt[FIMC_MAX_PLANES]; in fimc_pipeline_validate() local
1177 ret = fimc_get_sensor_frame_desc(sd, plane_fmt, in fimc_pipeline_validate()
1184 if (frame->payload[i] < plane_fmt[i].sizeimage) in fimc_pipeline_validate()
Dfimc-m2m.c332 frame->bytesperline[i] = pixm->plane_fmt[i].bytesperline; in __set_frame_format()
333 frame->payload[i] = pixm->plane_fmt[i].sizeimage; in __set_frame_format()
576 .plane_fmt[0] = { in fimc_m2m_set_default_format()
/Linux-v4.19/drivers/media/platform/exynos-gsc/
Dgsc-core.c480 struct v4l2_plane_pix_format *plane_fmt = &pix_mp->plane_fmt[i]; in gsc_try_fmt_mplane() local
481 u32 bpl = plane_fmt->bytesperline; in gsc_try_fmt_mplane()
494 plane_fmt->bytesperline = bpl; in gsc_try_fmt_mplane()
495 plane_fmt->sizeimage = max(pix_mp->width * pix_mp->height * in gsc_try_fmt_mplane()
497 plane_fmt->sizeimage); in gsc_try_fmt_mplane()
499 i, bpl, pix_mp->plane_fmt[i].sizeimage); in gsc_try_fmt_mplane()
525 pix_mp->plane_fmt[i].bytesperline = (frame->f_width * in gsc_g_fmt_mplane()
527 pix_mp->plane_fmt[i].sizeimage = in gsc_g_fmt_mplane()
528 pix_mp->plane_fmt[i].bytesperline * frame->f_height; in gsc_g_fmt_mplane()
/Linux-v4.19/drivers/media/platform/mtk-jpeg/
Dmtk_jpeg_core.c202 pix_mp->plane_fmt[i].bytesperline = q_data->bytesperline[i]; in mtk_jpeg_adjust_fmt_mplane()
203 pix_mp->plane_fmt[i].sizeimage = q_data->sizeimage[i]; in mtk_jpeg_adjust_fmt_mplane()
227 struct v4l2_plane_pix_format *pfmt = &pix_mp->plane_fmt[0]; in mtk_jpeg_try_fmt_mplane()
250 struct v4l2_plane_pix_format *pfmt = &pix_mp->plane_fmt[i]; in mtk_jpeg_try_fmt_mplane()
265 pix_mp->plane_fmt[i].bytesperline, in mtk_jpeg_try_fmt_mplane()
266 pix_mp->plane_fmt[i].sizeimage); in mtk_jpeg_try_fmt_mplane()
307 struct v4l2_plane_pix_format *pfmt = &pix_mp->plane_fmt[i]; in mtk_jpeg_g_fmt_vid_mplane()
405 q_data->bytesperline[i] = pix_mp->plane_fmt[i].bytesperline; in mtk_jpeg_s_fmt_mplane()
406 q_data->sizeimage[i] = pix_mp->plane_fmt[i].sizeimage; in mtk_jpeg_s_fmt_mplane()
/Linux-v4.19/Documentation/media/uapi/v4l/
Dpixfmt-v4l2-mplane.rst67 - ``plane_fmt[VIDEO_MAX_PLANES]``
74 and the number of valid entries in the ``plane_fmt`` array.
/Linux-v4.19/drivers/media/pci/intel/ipu3/
Dipu3-cio2.c821 sizes[i] = q->format.plane_fmt[i].sizeimage; in cio2_vb2_queue_setup()
959 q->format.plane_fmt[j].sizeimage); in cio2_vb2_buf_queue()
1118 mpix->plane_fmt[0].bytesperline = cio2_bytesperline(mpix->width); in cio2_v4l2_try_fmt()
1119 mpix->plane_fmt[0].sizeimage = mpix->plane_fmt[0].bytesperline * in cio2_v4l2_try_fmt()
1121 memset(mpix->plane_fmt[0].reserved, 0, in cio2_v4l2_try_fmt()
1122 sizeof(mpix->plane_fmt[0].reserved)); in cio2_v4l2_try_fmt()
1566 q->format.plane_fmt[0].bytesperline = in cio2_queue_init()
1568 q->format.plane_fmt[0].sizeimage = q->format.plane_fmt[0].bytesperline * in cio2_queue_init()
/Linux-v4.19/drivers/media/platform/vivid/
Dvivid-vid-out.c314 mp->plane_fmt[p].bytesperline = dev->bytesperline_out[p]; in vivid_g_fmt_vid_out()
315 mp->plane_fmt[p].sizeimage = in vivid_g_fmt_vid_out()
316 mp->plane_fmt[p].bytesperline * mp->height; in vivid_g_fmt_vid_out()
321 mp->plane_fmt[0].sizeimage += in vivid_g_fmt_vid_out()
333 struct v4l2_plane_pix_format *pfmt = mp->plane_fmt; in vivid_try_fmt_vid_out()
532 dev->bytesperline_out[p] = mp->plane_fmt[p].bytesperline; in vivid_s_fmt_vid_out()
Dvivid-vid-common.c626 struct v4l2_plane_pix_format *ppix = &mp->plane_fmt[0]; in fmt_sp2mp()
654 struct v4l2_plane_pix_format *ppix = &mp->plane_fmt[0]; in fmt_sp2mp_func()

12