| /Linux-v5.4/drivers/media/platform/mtk-vcodec/ |
| D | mtk_vcodec_enc.c | 296 pix_fmt_mp->plane_fmt[0].bytesperline = 0; in vidioc_try_fmt() 330 pix_fmt_mp->plane_fmt[0].sizeimage, in vidioc_try_fmt() 331 pix_fmt_mp->plane_fmt[1].sizeimage); in vidioc_try_fmt() 334 pix_fmt_mp->plane_fmt[0].sizeimage = in vidioc_try_fmt() 337 pix_fmt_mp->plane_fmt[0].bytesperline = pix_fmt_mp->width; in vidioc_try_fmt() 340 pix_fmt_mp->plane_fmt[1].sizeimage = in vidioc_try_fmt() 343 pix_fmt_mp->plane_fmt[2].sizeimage = 0; in vidioc_try_fmt() 344 pix_fmt_mp->plane_fmt[1].bytesperline = in vidioc_try_fmt() 346 pix_fmt_mp->plane_fmt[2].bytesperline = 0; in vidioc_try_fmt() 348 pix_fmt_mp->plane_fmt[1].sizeimage = in vidioc_try_fmt() [all …]
|
| D | mtk_vcodec_dec.c | 662 pix_fmt_mp->plane_fmt[0].bytesperline = 0; in vidioc_try_fmt() 702 pix_fmt_mp->plane_fmt[0].sizeimage = in vidioc_try_fmt() 704 pix_fmt_mp->plane_fmt[0].bytesperline = pix_fmt_mp->width; in vidioc_try_fmt() 707 pix_fmt_mp->plane_fmt[1].sizeimage = in vidioc_try_fmt() 709 pix_fmt_mp->plane_fmt[1].bytesperline = in vidioc_try_fmt() 715 memset(&(pix_fmt_mp->plane_fmt[i].reserved[0]), 0x0, in vidioc_try_fmt() 716 sizeof(pix_fmt_mp->plane_fmt[0].reserved)); in vidioc_try_fmt() 749 if (pix_fmt_mp->plane_fmt[0].sizeimage == 0) { in vidioc_try_fmt_vid_out_mplane() 872 q_data->sizeimage[0] = pix_mp->plane_fmt[0].sizeimage; in vidioc_vdec_s_fmt() 1024 pix_mp->plane_fmt[0].bytesperline = q_data->bytesperline[0]; in vidioc_vdec_g_fmt() [all …]
|
| /Linux-v5.4/drivers/media/platform/vsp1/ |
| D | vsp1_rpf.c | 74 pstride = format->plane_fmt[0].bytesperline in rpf_configure_stream() 77 pstride |= format->plane_fmt[1].bytesperline in rpf_configure_stream() 216 offset_y = format->plane_fmt[0].bytesperline; in vsp1_rpf_configure_autofld() 217 offset_c = format->plane_fmt[1].bytesperline; in vsp1_rpf_configure_autofld() 290 mem.addr[0] += crop.top * format->plane_fmt[0].bytesperline in rpf_configure_partition() 296 offset = crop.top * format->plane_fmt[1].bytesperline in rpf_configure_partition()
|
| D | vsp1_video.c | 151 bpl = clamp_t(unsigned int, pix->plane_fmt[i].bytesperline, in __vsp1_video_try_format() 155 pix->plane_fmt[i].bytesperline = round_up(bpl, align); in __vsp1_video_try_format() 156 pix->plane_fmt[i].sizeimage = pix->plane_fmt[i].bytesperline in __vsp1_video_try_format() 162 pix->plane_fmt[2].bytesperline = pix->plane_fmt[1].bytesperline; in __vsp1_video_try_format() 163 pix->plane_fmt[2].sizeimage = pix->plane_fmt[1].sizeimage; in __vsp1_video_try_format() 720 if (sizes[i] < format->plane_fmt[i].sizeimage) in vsp1_video_queue_setup() 728 sizes[i] = format->plane_fmt[i].sizeimage; in vsp1_video_queue_setup() 747 if (vb2_plane_size(vb, i) < format->plane_fmt[i].sizeimage) in vsp1_video_buffer_prepare()
|
| D | vsp1_wpf.c | 297 format->plane_fmt[0].bytesperline); in wpf_configure_stream() 300 format->plane_fmt[1].bytesperline); in wpf_configure_stream() 470 * format->plane_fmt[i].bytesperline; in wpf_configure_partition() 489 * format->plane_fmt[0].bytesperline; in wpf_configure_partition() 493 * format->plane_fmt[1].bytesperline; in wpf_configure_partition()
|
| /Linux-v5.4/drivers/media/platform/qcom/camss/ |
| D | camss-video.c | 260 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 …]
|
| /Linux-v5.4/drivers/media/platform/sunxi/sun4i-csi/ |
| D | sun4i_dma.c | 61 if (sizes[i] < csi->fmt.plane_fmt[i].sizeimage) in sun4i_csi_queue_setup() 68 sizes[i] = csi->fmt.plane_fmt[i].sizeimage; in sun4i_csi_queue_setup() 79 unsigned long size = csi->fmt.plane_fmt[i].sizeimage; in sun4i_csi_buffer_prepare() 104 addr += csi->fmt.plane_fmt[plane].sizeimage; in sun4i_csi_setup_scratch_buffer() 257 csi->scratch.size += csi->fmt.plane_fmt[i].sizeimage; in sun4i_csi_start_streaming() 292 writel(csi->fmt.plane_fmt[0].bytesperline, in sun4i_csi_start_streaming()
|
| D | sun4i_v4l2.c | 132 pix->plane_fmt[i].bytesperline = bpl; in _sun4i_csi_try_fmt() 133 pix->plane_fmt[i].sizeimage = bpl * pix->height / vsub; in _sun4i_csi_try_fmt() 134 memset(pix->plane_fmt[i].reserved, 0, in _sun4i_csi_try_fmt() 135 sizeof(pix->plane_fmt[i].reserved)); in _sun4i_csi_try_fmt()
|
| /Linux-v5.4/drivers/media/platform/ |
| D | rcar_fdp1.c | 949 pstride = q_data->format.plane_fmt[0].bytesperline in fdp1_configure_wpf() 953 pstride |= q_data->format.plane_fmt[1].bytesperline in fdp1_configure_wpf() 1434 bpl = clamp_t(unsigned int, pix->plane_fmt[i].bytesperline, in fdp1_compute_stride() 1438 pix->plane_fmt[i].bytesperline = round_up(bpl, align); in fdp1_compute_stride() 1439 pix->plane_fmt[i].sizeimage = pix->plane_fmt[i].bytesperline in fdp1_compute_stride() 1442 memset(pix->plane_fmt[i].reserved, 0, in fdp1_compute_stride() 1443 sizeof(pix->plane_fmt[i].reserved)); in fdp1_compute_stride() 1448 pix->plane_fmt[2].bytesperline = pix->plane_fmt[1].bytesperline; in fdp1_compute_stride() 1449 pix->plane_fmt[2].sizeimage = pix->plane_fmt[1].sizeimage; in fdp1_compute_stride() 1451 memset(pix->plane_fmt[2].reserved, 0, in fdp1_compute_stride() [all …]
|
| D | rcar_jpu.c | 807 if (pix->plane_fmt[0].sizeimage <= 0 || ctx->encoder) in __jpu_try_fmt() 808 pix->plane_fmt[0].sizeimage = JPU_JPEG_HDR_SIZE + in __jpu_try_fmt() 810 pix->plane_fmt[0].bytesperline = 0; in __jpu_try_fmt() 811 memset(pix->plane_fmt[0].reserved, 0, in __jpu_try_fmt() 812 sizeof(pix->plane_fmt[0].reserved)); in __jpu_try_fmt() 817 bpl = max(bpl, pix->plane_fmt[i].bytesperline); in __jpu_try_fmt() 823 pix->plane_fmt[i].bytesperline = bpl; in __jpu_try_fmt() 824 pix->plane_fmt[i].sizeimage = bpl * h * fmt->bpp[i] / 8; in __jpu_try_fmt() 825 memset(pix->plane_fmt[i].reserved, 0, in __jpu_try_fmt() 826 sizeof(pix->plane_fmt[i].reserved)); in __jpu_try_fmt() [all …]
|
| D | renesas-ceu.c | 402 cdwdr = pix->plane_fmt[0].bytesperline; in ceu_hw_config() 592 ceu_update_plane_sizes(&pix->plane_fmt[0], bpl, szimage); in ceu_calc_plane_sizes() 600 ceu_update_plane_sizes(&pix->plane_fmt[0], bpl, szimage); in ceu_calc_plane_sizes() 601 ceu_update_plane_sizes(&pix->plane_fmt[1], bpl, szimage / 2); in ceu_calc_plane_sizes() 610 ceu_update_plane_sizes(&pix->plane_fmt[0], bpl, szimage); in ceu_calc_plane_sizes() 611 ceu_update_plane_sizes(&pix->plane_fmt[1], bpl, szimage); in ceu_calc_plane_sizes() 632 if (sizes[i] < pix->plane_fmt[i].sizeimage) in ceu_vb2_setup() 641 sizes[i] = pix->plane_fmt[i].sizeimage; in ceu_vb2_setup() 665 if (vb2_plane_size(vb, i) < pix->plane_fmt[i].sizeimage) { in ceu_vb2_prepare() 669 pix->plane_fmt[i].sizeimage); in ceu_vb2_prepare() [all …]
|
| /Linux-v5.4/drivers/staging/media/hantro/ |
| D | hantro_v4l2.c | 248 pix_mp->plane_fmt[0].sizeimage += in vidioc_try_fmt() 251 } else if (!pix_mp->plane_fmt[0].sizeimage) { in vidioc_try_fmt() 257 pix_mp->plane_fmt[0].sizeimage = fmt->header_size + in vidioc_try_fmt() 312 fmt->plane_fmt[0].sizeimage = vpu_fmt->header_size + in hantro_reset_encoded_fmt() 550 if (sizes[i] < pixfmt->plane_fmt[i].sizeimage) in hantro_queue_setup() 557 sizes[i] = pixfmt->plane_fmt[i].sizeimage; in hantro_queue_setup() 569 sz = pixfmt->plane_fmt[i].sizeimage; in hantro_buf_plane_check()
|
| D | hantro_jpeg.c | 297 ctx->dst_fmt.plane_fmt[0].sizeimage - in hantro_jpeg_enc_init()
|
| /Linux-v5.4/drivers/media/platform/ti-vpe/ |
| D | vpe.c | 1552 pix->plane_fmt[i].bytesperline = q_data->bytesperline[i]; in vpe_g_fmt() 1553 pix->plane_fmt[i].sizeimage = q_data->sizeimage[i]; in vpe_g_fmt() 1563 struct v4l2_plane_pix_format *plane_fmt; in __vpe_try_fmt() local 1650 plane_fmt = &pix->plane_fmt[i]; in __vpe_try_fmt() 1654 if (stride > plane_fmt->bytesperline) in __vpe_try_fmt() 1655 plane_fmt->bytesperline = stride; in __vpe_try_fmt() 1657 plane_fmt->bytesperline = ALIGN(plane_fmt->bytesperline, in __vpe_try_fmt() 1661 plane_fmt->sizeimage = pix->height * in __vpe_try_fmt() 1662 plane_fmt->bytesperline; in __vpe_try_fmt() 1665 plane_fmt->sizeimage += pix->height * in __vpe_try_fmt() [all …]
|
| /Linux-v5.4/drivers/media/platform/s5p-mfc/ |
| D | s5p_mfc_dec.c | 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() 333 pix_mp->plane_fmt[1].bytesperline = ctx->buf_width; in vidioc_g_fmt() 334 pix_mp->plane_fmt[1].sizeimage = ctx->chroma_size; in vidioc_g_fmt() 342 pix_mp->plane_fmt[0].bytesperline = ctx->dec_src_buf_size; in vidioc_g_fmt() 343 pix_mp->plane_fmt[0].sizeimage = ctx->dec_src_buf_size; in vidioc_g_fmt() 422 if (pix_mp->plane_fmt[0].sizeimage == 0) in vidioc_s_fmt() 423 pix_mp->plane_fmt[0].sizeimage = ctx->dec_src_buf_size = in vidioc_s_fmt() 425 else if (pix_mp->plane_fmt[0].sizeimage > buf_size->cpb) in vidioc_s_fmt() 428 ctx->dec_src_buf_size = pix_mp->plane_fmt[0].sizeimage; in vidioc_s_fmt() [all …]
|
| D | s5p_mfc_enc.c | 1360 pix_fmt_mp->plane_fmt[0].bytesperline = ctx->enc_dst_buf_size; in vidioc_g_fmt() 1361 pix_fmt_mp->plane_fmt[0].sizeimage = ctx->enc_dst_buf_size; in vidioc_g_fmt() 1371 pix_fmt_mp->plane_fmt[0].bytesperline = ctx->buf_width; in vidioc_g_fmt() 1372 pix_fmt_mp->plane_fmt[0].sizeimage = ctx->luma_size; in vidioc_g_fmt() 1373 pix_fmt_mp->plane_fmt[1].bytesperline = ctx->buf_width; in vidioc_g_fmt() 1374 pix_fmt_mp->plane_fmt[1].sizeimage = ctx->chroma_size; in vidioc_g_fmt() 1399 pix_fmt_mp->plane_fmt[0].bytesperline = in vidioc_try_fmt() 1400 pix_fmt_mp->plane_fmt[0].sizeimage; in vidioc_try_fmt() 1441 ctx->enc_dst_buf_size = pix_fmt_mp->plane_fmt[0].sizeimage; in vidioc_s_fmt() 1442 pix_fmt_mp->plane_fmt[0].bytesperline = 0; in vidioc_s_fmt() [all …]
|
| /Linux-v5.4/drivers/media/platform/mtk-mdp/ |
| D | mtk_mdp_m2m.c | 247 pix_mp->plane_fmt[i].bytesperline = bpl; in mtk_mdp_try_fmt_mplane() 248 if (pix_mp->plane_fmt[i].sizeimage < sizeimage) in mtk_mdp_try_fmt_mplane() 249 pix_mp->plane_fmt[i].sizeimage = sizeimage; in mtk_mdp_try_fmt_mplane() 250 memset(pix_mp->plane_fmt[i].reserved, 0, in mtk_mdp_try_fmt_mplane() 251 sizeof(pix_mp->plane_fmt[i].reserved)); in mtk_mdp_try_fmt_mplane() 253 i, bpl, pix_mp->plane_fmt[i].sizeimage, sizeimage); in mtk_mdp_try_fmt_mplane() 666 pix_mp->plane_fmt[i].bytesperline = (frame->width * in mtk_mdp_m2m_g_fmt_mplane() 668 pix_mp->plane_fmt[i].sizeimage = (frame->width * in mtk_mdp_m2m_g_fmt_mplane() 672 pix_mp->plane_fmt[i].bytesperline, in mtk_mdp_m2m_g_fmt_mplane() 673 pix_mp->plane_fmt[i].sizeimage); in mtk_mdp_m2m_g_fmt_mplane() [all …]
|
| /Linux-v5.4/drivers/media/platform/exynos4-is/ |
| D | fimc-core.c | 687 pixm->plane_fmt[i].bytesperline = frame->bytesperline[i]; in __fimc_get_format() 688 pixm->plane_fmt[i].sizeimage = frame->payload[i]; in __fimc_get_format() 713 struct v4l2_plane_pix_format *plane_fmt = &pix->plane_fmt[i]; in fimc_adjust_mplane_format() local 714 u32 bpl = plane_fmt->bytesperline; in fimc_adjust_mplane_format() 734 plane_fmt->bytesperline = bytesperline; in fimc_adjust_mplane_format() 740 u32 row_size = plane_fmt->bytesperline * 32; in fimc_adjust_mplane_format() 745 plane_fmt->sizeimage = max(sizeimage, plane_fmt->sizeimage); in fimc_adjust_mplane_format()
|
| D | fimc-lite.c | 673 struct v4l2_plane_pix_format *plane_fmt = &pixm->plane_fmt[0]; in fimc_lite_g_fmt_mplane() local 677 plane_fmt->bytesperline = (frame->f_width * fmt->depth[0]) / 8; in fimc_lite_g_fmt_mplane() 678 plane_fmt->sizeimage = plane_fmt->bytesperline * frame->f_height; in fimc_lite_g_fmt_mplane() 693 u32 bpl = pixm->plane_fmt[0].bytesperline; in fimc_lite_try_fmt() 720 pixm->plane_fmt[0].bytesperline = (pixm->width * in fimc_lite_try_fmt() 723 if (pixm->plane_fmt[0].sizeimage == 0) in fimc_lite_try_fmt() 724 pixm->plane_fmt[0].sizeimage = (pixm->width * pixm->height * in fimc_lite_try_fmt() 758 pixm->plane_fmt[0].sizeimage); in fimc_lite_s_fmt_mplane()
|
| D | fimc-capture.c | 864 struct v4l2_plane_pix_format *plane_fmt, in fimc_get_sensor_frame_desc() argument 872 fd.entry[i].length = plane_fmt[i].sizeimage; in fimc_get_sensor_frame_desc() 887 plane_fmt[i].sizeimage = fd.entry[i].length; in fimc_get_sensor_frame_desc() 983 fimc_get_sensor_frame_desc(sensor, pix->plane_fmt, in __video_try_or_set_format() 1038 ff->bytesperline[i] = pix->plane_fmt[i].bytesperline; in __fimc_capture_set_format() 1039 ff->payload[i] = pix->plane_fmt[i].sizeimage; in __fimc_capture_set_format() 1166 struct v4l2_plane_pix_format plane_fmt[FIMC_MAX_PLANES]; in fimc_pipeline_validate() local 1170 ret = fimc_get_sensor_frame_desc(sd, plane_fmt, in fimc_pipeline_validate() 1177 if (frame->payload[i] < plane_fmt[i].sizeimage) in fimc_pipeline_validate()
|
| /Linux-v5.4/drivers/media/platform/exynos-gsc/ |
| D | gsc-core.c | 454 struct v4l2_plane_pix_format *plane_fmt = &pix_mp->plane_fmt[i]; in gsc_try_fmt_mplane() local 455 u32 bpl = plane_fmt->bytesperline; in gsc_try_fmt_mplane() 468 plane_fmt->bytesperline = bpl; in gsc_try_fmt_mplane() 469 plane_fmt->sizeimage = max(pix_mp->width * pix_mp->height * in gsc_try_fmt_mplane() 471 plane_fmt->sizeimage); in gsc_try_fmt_mplane() 473 i, bpl, pix_mp->plane_fmt[i].sizeimage); in gsc_try_fmt_mplane() 499 pix_mp->plane_fmt[i].bytesperline = (frame->f_width * in gsc_g_fmt_mplane() 501 pix_mp->plane_fmt[i].sizeimage = in gsc_g_fmt_mplane() 502 pix_mp->plane_fmt[i].bytesperline * frame->f_height; in gsc_g_fmt_mplane()
|
| /Linux-v5.4/drivers/media/platform/mtk-jpeg/ |
| D | mtk_jpeg_core.c | 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() 219 struct v4l2_plane_pix_format *pfmt = &pix_mp->plane_fmt[0]; in mtk_jpeg_try_fmt_mplane() 242 struct v4l2_plane_pix_format *pfmt = &pix_mp->plane_fmt[i]; in mtk_jpeg_try_fmt_mplane() 257 pix_mp->plane_fmt[i].bytesperline, in mtk_jpeg_try_fmt_mplane() 258 pix_mp->plane_fmt[i].sizeimage); in mtk_jpeg_try_fmt_mplane() 299 struct v4l2_plane_pix_format *pfmt = &pix_mp->plane_fmt[i]; in mtk_jpeg_g_fmt_vid_mplane() 397 q_data->bytesperline[i] = pix_mp->plane_fmt[i].bytesperline; in mtk_jpeg_s_fmt_mplane() 398 q_data->sizeimage[i] = pix_mp->plane_fmt[i].sizeimage; in mtk_jpeg_s_fmt_mplane()
|
| /Linux-v5.4/drivers/media/pci/intel/ipu3/ |
| D | ipu3-cio2.c | 819 sizes[i] = q->format.plane_fmt[i].sizeimage; in cio2_vb2_queue_setup() 957 q->format.plane_fmt[j].sizeimage); in cio2_vb2_buf_queue() 1116 mpix->plane_fmt[0].bytesperline = cio2_bytesperline(mpix->width); in cio2_v4l2_try_fmt() 1117 mpix->plane_fmt[0].sizeimage = mpix->plane_fmt[0].bytesperline * in cio2_v4l2_try_fmt() 1119 memset(mpix->plane_fmt[0].reserved, 0, in cio2_v4l2_try_fmt() 1120 sizeof(mpix->plane_fmt[0].reserved)); in cio2_v4l2_try_fmt() 1575 q->format.plane_fmt[0].bytesperline = in cio2_queue_init() 1577 q->format.plane_fmt[0].sizeimage = q->format.plane_fmt[0].bytesperline * in cio2_queue_init()
|
| /Linux-v5.4/drivers/staging/media/ipu3/ |
| D | ipu3-v4l2.c | 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() 765 memset(pixm->plane_fmt[0].reserved, 0, in imgu_try_fmt() 766 sizeof(pixm->plane_fmt[0].reserved)); in imgu_try_fmt() 1178 def_pix_fmt.plane_fmt[0].bytesperline = def_pix_fmt.width * 2; in imgu_v4l2_node_setup() 1179 def_pix_fmt.plane_fmt[0].sizeimage = in imgu_v4l2_node_setup() 1180 def_pix_fmt.height * def_pix_fmt.plane_fmt[0].bytesperline; in imgu_v4l2_node_setup()
|
| /Linux-v5.4/Documentation/media/uapi/v4l/ |
| D | pixfmt-v4l2-mplane.rst | 92 - ``plane_fmt[VIDEO_MAX_PLANES]`` 99 and the number of valid entries in the ``plane_fmt`` array.
|