Home
last modified time | relevance | path

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

123

/linux-6.12.1/drivers/media/platform/chips-media/wave5/
Dwave5-vpu-dec.c245 pix_mp->plane_fmt[0].bytesperline = round_up(width, 32); in wave5_update_pix_fmt()
246 pix_mp->plane_fmt[0].sizeimage = width * height * 3 / 2; in wave5_update_pix_fmt()
253 pix_mp->plane_fmt[0].bytesperline = round_up(width, 32); in wave5_update_pix_fmt()
254 pix_mp->plane_fmt[0].sizeimage = width * height * 2; in wave5_update_pix_fmt()
259 pix_mp->plane_fmt[0].bytesperline = round_up(width, 32); in wave5_update_pix_fmt()
260 pix_mp->plane_fmt[0].sizeimage = width * height; in wave5_update_pix_fmt()
261 pix_mp->plane_fmt[1].bytesperline = round_up(width, 32) / 2; in wave5_update_pix_fmt()
262 pix_mp->plane_fmt[1].sizeimage = width * height / 4; in wave5_update_pix_fmt()
263 pix_mp->plane_fmt[2].bytesperline = round_up(width, 32) / 2; in wave5_update_pix_fmt()
264 pix_mp->plane_fmt[2].sizeimage = width * height / 4; in wave5_update_pix_fmt()
[all …]
Dwave5-vpu-enc.c117 pix_mp->plane_fmt[0].bytesperline = round_up(width, 32); in wave5_update_pix_fmt()
118 pix_mp->plane_fmt[0].sizeimage = round_up(width, 32) * height * 3 / 2; in wave5_update_pix_fmt()
123 pix_mp->plane_fmt[0].bytesperline = round_up(width, 32); in wave5_update_pix_fmt()
124 pix_mp->plane_fmt[0].sizeimage = round_up(width, 32) * height; in wave5_update_pix_fmt()
125 pix_mp->plane_fmt[1].bytesperline = round_up(width, 32) / 2; in wave5_update_pix_fmt()
126 pix_mp->plane_fmt[1].sizeimage = round_up(width, 32) * height / 4; in wave5_update_pix_fmt()
127 pix_mp->plane_fmt[2].bytesperline = round_up(width, 32) / 2; in wave5_update_pix_fmt()
128 pix_mp->plane_fmt[2].sizeimage = round_up(width, 32) * height / 4; in wave5_update_pix_fmt()
134 pix_mp->plane_fmt[0].bytesperline = round_up(width, 32); in wave5_update_pix_fmt()
135 pix_mp->plane_fmt[0].sizeimage = round_up(width, 32) * height; in wave5_update_pix_fmt()
[all …]
Dwave5-helper.c166 f->fmt.pix_mp.plane_fmt[i].bytesperline = inst->src_fmt.plane_fmt[i].bytesperline; in wave5_vpu_g_fmt_out()
167 f->fmt.pix_mp.plane_fmt[i].sizeimage = inst->src_fmt.plane_fmt[i].sizeimage; in wave5_vpu_g_fmt_out()
/linux-6.12.1/drivers/media/platform/mediatek/vcodec/encoder/
Dmtk_vcodec_enc.c287 f->fmt.pix_mp.plane_fmt[0].bytesperline = 0; in vidioc_try_fmt_cap()
335 pix_fmt_mp->plane_fmt[0].sizeimage, in vidioc_try_fmt_out()
336 pix_fmt_mp->plane_fmt[1].sizeimage); in vidioc_try_fmt_out()
339 pix_fmt_mp->plane_fmt[0].sizeimage = in vidioc_try_fmt_out()
342 pix_fmt_mp->plane_fmt[0].bytesperline = pix_fmt_mp->width; in vidioc_try_fmt_out()
345 pix_fmt_mp->plane_fmt[1].sizeimage = in vidioc_try_fmt_out()
348 pix_fmt_mp->plane_fmt[2].sizeimage = 0; in vidioc_try_fmt_out()
349 pix_fmt_mp->plane_fmt[1].bytesperline = in vidioc_try_fmt_out()
351 pix_fmt_mp->plane_fmt[2].bytesperline = 0; in vidioc_try_fmt_out()
353 pix_fmt_mp->plane_fmt[1].sizeimage = in vidioc_try_fmt_out()
[all …]
/linux-6.12.1/drivers/media/platform/mediatek/vcodec/decoder/
Dmtk_vcodec_dec.c308 pix_fmt_mp->plane_fmt[0].bytesperline = 0; in vidioc_try_fmt()
337 pix_fmt_mp->plane_fmt[0].sizeimage = in vidioc_try_fmt()
339 pix_fmt_mp->plane_fmt[0].bytesperline = pix_fmt_mp->width; in vidioc_try_fmt()
342 pix_fmt_mp->plane_fmt[1].sizeimage = in vidioc_try_fmt()
344 pix_fmt_mp->plane_fmt[1].bytesperline = in vidioc_try_fmt()
385 if (pix_fmt_mp->plane_fmt[0].sizeimage == 0) { in vidioc_try_fmt_vid_out_mplane()
520 q_data->sizeimage[0] = pix_mp->plane_fmt[0].sizeimage; in vidioc_vdec_s_fmt()
725 pix_mp->plane_fmt[0].bytesperline = q_data->bytesperline[0]; in vidioc_vdec_g_fmt()
726 pix_mp->plane_fmt[0].sizeimage = q_data->sizeimage[0]; in vidioc_vdec_g_fmt()
727 pix_mp->plane_fmt[1].bytesperline = q_data->bytesperline[1]; in vidioc_vdec_g_fmt()
[all …]
/linux-6.12.1/drivers/media/platform/mediatek/mdp3/
Dmtk-mdp3-regs.c188 u32 bpl = pix_mp->plane_fmt[i].bytesperline; in mdp_try_fmt_mplane()
190 u32 si = pix_mp->plane_fmt[i].sizeimage; in mdp_try_fmt_mplane()
194 pix_mp->plane_fmt[i].bytesperline = bpl; in mdp_try_fmt_mplane()
202 pix_mp->plane_fmt[i].sizeimage = si; in mdp_try_fmt_mplane()
392 pix_mp->plane_fmt[i].bytesperline, i); in mdp_prepare_buffer()
394 b->format.plane_fmt[i].stride = stride; in mdp_prepare_buffer()
395 b->format.plane_fmt[i].size = in mdp_prepare_buffer()
402 b->format.plane_fmt[0].stride, i); in mdp_prepare_buffer()
404 b->format.plane_fmt[i].stride = stride; in mdp_prepare_buffer()
405 b->format.plane_fmt[i].size = in mdp_prepare_buffer()
[all …]
/linux-6.12.1/drivers/media/platform/renesas/vsp1/
Dvsp1_rpf.c67 pstride = format->plane_fmt[0].bytesperline in rpf_configure_stream()
70 pstride |= format->plane_fmt[1].bytesperline in rpf_configure_stream()
255 offset_y = format->plane_fmt[0].bytesperline; in vsp1_rpf_configure_autofld()
256 offset_c = format->plane_fmt[1].bytesperline; in vsp1_rpf_configure_autofld()
314 mem.addr[0] += crop.top * format->plane_fmt[0].bytesperline in rpf_configure_partition()
318 unsigned int bpl = format->plane_fmt[1].bytesperline; in rpf_configure_partition()
Dvsp1_video.c158 bpl = clamp_t(unsigned int, pix->plane_fmt[i].bytesperline, in __vsp1_video_try_format()
162 pix->plane_fmt[i].bytesperline = round_up(bpl, align); in __vsp1_video_try_format()
163 pix->plane_fmt[i].sizeimage = pix->plane_fmt[i].bytesperline in __vsp1_video_try_format()
169 pix->plane_fmt[2].bytesperline = pix->plane_fmt[1].bytesperline; in __vsp1_video_try_format()
170 pix->plane_fmt[2].sizeimage = pix->plane_fmt[1].sizeimage; in __vsp1_video_try_format()
609 if (sizes[i] < format->plane_fmt[i].sizeimage) in vsp1_video_queue_setup()
617 sizes[i] = format->plane_fmt[i].sizeimage; in vsp1_video_queue_setup()
636 if (vb2_plane_size(vb, i) < format->plane_fmt[i].sizeimage) in vsp1_video_buffer_prepare()
Dvsp1_wpf.c269 format->plane_fmt[0].bytesperline); in wpf_configure_stream()
272 format->plane_fmt[1].bytesperline); in wpf_configure_stream()
434 * format->plane_fmt[i].bytesperline; in wpf_configure_partition()
453 * format->plane_fmt[0].bytesperline; in wpf_configure_partition()
457 * format->plane_fmt[1].bytesperline; in wpf_configure_partition()
/linux-6.12.1/drivers/media/platform/qcom/camss/
Dcamss-video.c58 pix->plane_fmt[i].bytesperline = bytesperline; in video_mbus_to_pix_mp()
59 pix->plane_fmt[i].sizeimage = pix->height / in video_mbus_to_pix_mp()
132 if (sizes[i] < format->plane_fmt[i].sizeimage) in video_queue_setup()
141 sizes[i] = format->plane_fmt[i].sizeimage; in video_queue_setup()
170 format->plane_fmt[0].bytesperline * in video_buf_init()
185 if (format->plane_fmt[i].sizeimage > vb2_plane_size(vb, i)) in video_buf_prepare()
188 vb2_set_plane_payload(vb, i, format->plane_fmt[i].sizeimage); in video_buf_prepare()
446 p = &pix_mp->plane_fmt[i]; in __video_try_fmt()
475 pix_mp->plane_fmt[i].bytesperline = bpl; in __video_try_fmt()
476 pix_mp->plane_fmt[i].sizeimage = pix_mp->height / in __video_try_fmt()
[all …]
/linux-6.12.1/drivers/media/platform/ti/vpe/
Dvpe.c1050 offset = pix->plane_fmt[0].bytesperline * pix->height; in add_out_dtd()
1064 stride = pix->plane_fmt[VPE_LUMA].bytesperline; in add_out_dtd()
1116 offset = pix->plane_fmt[0].bytesperline * pix->height; in add_in_dtd()
1130 stride = pix->plane_fmt[VPE_LUMA].bytesperline; in add_in_dtd()
1600 struct v4l2_plane_pix_format *plane_fmt; in __vpe_try_fmt() local
1687 plane_fmt = &pix->plane_fmt[i]; in __vpe_try_fmt()
1691 if (stride > plane_fmt->bytesperline) in __vpe_try_fmt()
1692 plane_fmt->bytesperline = stride; in __vpe_try_fmt()
1694 plane_fmt->bytesperline = clamp_t(u32, plane_fmt->bytesperline, in __vpe_try_fmt()
1698 plane_fmt->bytesperline = ALIGN(plane_fmt->bytesperline, in __vpe_try_fmt()
[all …]
/linux-6.12.1/drivers/media/platform/sunxi/sun4i-csi/
Dsun4i_dma.c61 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()
300 writel(csi->fmt.plane_fmt[0].bytesperline, in sun4i_csi_start_streaming()
/linux-6.12.1/drivers/media/platform/imagination/
De5010-jpeg-enc.c286 struct v4l2_plane_pix_format *plane_fmt = pix_mp->plane_fmt; in e5010_g_fmt() local
302 plane_fmt[i].sizeimage = queue->sizeimage[i]; in e5010_g_fmt()
303 plane_fmt[i].bytesperline = queue->bytesperline[i]; in e5010_g_fmt()
308 plane_fmt[0].bytesperline = 0; in e5010_g_fmt()
309 plane_fmt[0].sizeimage = queue->sizeimage[0]; in e5010_g_fmt()
322 struct v4l2_plane_pix_format *plane_fmt = pix_mp->plane_fmt; in e5010_jpeg_try_fmt() local
360 plane_fmt[0].sizeimage = pix_mp->width * pix_mp->height * JPEG_MAX_BYTES_PER_PIXEL; in e5010_jpeg_try_fmt()
361 plane_fmt[0].sizeimage += HEADER_SIZE; in e5010_jpeg_try_fmt()
362 plane_fmt[0].bytesperline = 0; in e5010_jpeg_try_fmt()
372 plane_fmt[0].sizeimage, plane_fmt[1].sizeimage, in e5010_jpeg_try_fmt()
[all …]
/linux-6.12.1/drivers/media/platform/samsung/s5p-mfc/
Ds5p_mfc_dec.c376 pix_mp->plane_fmt[0].bytesperline = ctx->stride[0]; in vidioc_g_fmt()
377 pix_mp->plane_fmt[0].sizeimage = ctx->luma_size; in vidioc_g_fmt()
378 pix_mp->plane_fmt[1].bytesperline = ctx->stride[1]; in vidioc_g_fmt()
379 pix_mp->plane_fmt[1].sizeimage = ctx->chroma_size; in vidioc_g_fmt()
382 pix_mp->plane_fmt[2].bytesperline = ctx->stride[2]; in vidioc_g_fmt()
383 pix_mp->plane_fmt[2].sizeimage = ctx->chroma_size_1; in vidioc_g_fmt()
392 pix_mp->plane_fmt[0].bytesperline = ctx->dec_src_buf_size; in vidioc_g_fmt()
393 pix_mp->plane_fmt[0].sizeimage = ctx->dec_src_buf_size; in vidioc_g_fmt()
472 if (pix_mp->plane_fmt[0].sizeimage == 0) in vidioc_s_fmt()
473 pix_mp->plane_fmt[0].sizeimage = ctx->dec_src_buf_size = in vidioc_s_fmt()
[all …]
Ds5p_mfc_enc.c1404 pix_fmt_mp->plane_fmt[0].bytesperline = ctx->enc_dst_buf_size; in vidioc_g_fmt()
1405 pix_fmt_mp->plane_fmt[0].sizeimage = ctx->enc_dst_buf_size; in vidioc_g_fmt()
1415 pix_fmt_mp->plane_fmt[0].bytesperline = ctx->stride[0]; in vidioc_g_fmt()
1416 pix_fmt_mp->plane_fmt[0].sizeimage = ctx->luma_size; in vidioc_g_fmt()
1417 pix_fmt_mp->plane_fmt[1].bytesperline = ctx->stride[1]; in vidioc_g_fmt()
1418 pix_fmt_mp->plane_fmt[1].sizeimage = ctx->chroma_size; in vidioc_g_fmt()
1421 pix_fmt_mp->plane_fmt[2].bytesperline = ctx->stride[2]; in vidioc_g_fmt()
1422 pix_fmt_mp->plane_fmt[2].sizeimage = ctx->chroma_size_1; in vidioc_g_fmt()
1448 pix_fmt_mp->plane_fmt[0].bytesperline = in vidioc_try_fmt()
1449 pix_fmt_mp->plane_fmt[0].sizeimage; in vidioc_try_fmt()
[all …]
/linux-6.12.1/drivers/media/platform/verisilicon/
Dhantro_v4l2.c340 pix_mp->plane_fmt[0].sizeimage += in hantro_try_fmt()
345 pix_mp->plane_fmt[0].sizeimage += in hantro_try_fmt()
350 pix_mp->plane_fmt[0].sizeimage += in hantro_try_fmt()
355 pix_mp->plane_fmt[0].sizeimage += in hantro_try_fmt()
358 } else if (!pix_mp->plane_fmt[0].sizeimage) { in hantro_try_fmt()
364 pix_mp->plane_fmt[0].sizeimage = fmt->header_size + in hantro_try_fmt()
799 if (sizes[i] < pixfmt->plane_fmt[i].sizeimage) in hantro_queue_setup()
806 sizes[i] = pixfmt->plane_fmt[i].sizeimage; in hantro_queue_setup()
818 sz = pixfmt->plane_fmt[i].sizeimage; in hantro_buf_plane_check()
852 vb2_set_plane_payload(vb, 0, pix_fmt->plane_fmt[0].sizeimage); in hantro_buf_prepare()
/linux-6.12.1/drivers/media/platform/mediatek/jpeg/
Dmtk_jpeg_core.c270 struct v4l2_plane_pix_format *pfmt = &pix_mp->plane_fmt[0]; in mtk_jpeg_try_fmt_mplane()
292 struct v4l2_plane_pix_format *pfmt = &pix_mp->plane_fmt[i]; in mtk_jpeg_try_fmt_mplane()
337 struct v4l2_plane_pix_format *pfmt = &pix_mp->plane_fmt[i]; in mtk_jpeg_g_fmt_vid_mplane()
339 pfmt->bytesperline = q_data->pix_mp.plane_fmt[i].bytesperline; in mtk_jpeg_g_fmt_vid_mplane()
340 pfmt->sizeimage = q_data->pix_mp.plane_fmt[i].sizeimage; in mtk_jpeg_g_fmt_vid_mplane()
450 q_data->pix_mp.plane_fmt[i].bytesperline = in mtk_jpeg_s_fmt_mplane()
451 pix_mp->plane_fmt[i].bytesperline; in mtk_jpeg_s_fmt_mplane()
452 q_data->pix_mp.plane_fmt[i].sizeimage = in mtk_jpeg_s_fmt_mplane()
453 pix_mp->plane_fmt[i].sizeimage; in mtk_jpeg_s_fmt_mplane()
457 i, q_data->pix_mp.plane_fmt[i].bytesperline, in mtk_jpeg_s_fmt_mplane()
[all …]
/linux-6.12.1/drivers/media/platform/renesas/
Drenesas-ceu.c401 cdwdr = pix->plane_fmt[0].bytesperline; in ceu_hw_config()
591 ceu_update_plane_sizes(&pix->plane_fmt[0], bpl, szimage); in ceu_calc_plane_sizes()
599 ceu_update_plane_sizes(&pix->plane_fmt[0], bpl, szimage); in ceu_calc_plane_sizes()
600 ceu_update_plane_sizes(&pix->plane_fmt[1], bpl, szimage / 2); in ceu_calc_plane_sizes()
609 ceu_update_plane_sizes(&pix->plane_fmt[0], bpl, szimage); in ceu_calc_plane_sizes()
610 ceu_update_plane_sizes(&pix->plane_fmt[1], bpl, szimage); in ceu_calc_plane_sizes()
631 if (sizes[i] < pix->plane_fmt[i].sizeimage) in ceu_vb2_setup()
640 sizes[i] = pix->plane_fmt[i].sizeimage; in ceu_vb2_setup()
664 if (vb2_plane_size(vb, i) < pix->plane_fmt[i].sizeimage) { in ceu_vb2_prepare()
668 pix->plane_fmt[i].sizeimage); in ceu_vb2_prepare()
[all …]
Drcar_fdp1.c949 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()
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()
1621 q_data->stride_y = pix->plane_fmt[0].bytesperline; in fdp1_set_format()
1622 q_data->stride_c = pix->plane_fmt[1].bytesperline; in fdp1_set_format()
1641 memset(dst_data->format.plane_fmt, 0, in fdp1_set_format()
[all …]
/linux-6.12.1/drivers/media/test-drivers/visl/
Dvisl-video.c75 "plane[%d]: sizeimage: %d\n", i, pix_mp->plane_fmt[i].sizeimage); in visl_print_fmt()
77 "plane[%d]: bytesperline: %d\n", i, pix_mp->plane_fmt[i].bytesperline); in visl_print_fmt()
279 pix_mp->plane_fmt[0].sizeimage = pix_mp->width * pix_mp->height * 8; in visl_reset_coded_fmt()
429 if (pix_mp->plane_fmt[0].sizeimage == 0) in visl_try_fmt_vid_out()
430 pix_mp->plane_fmt[0].sizeimage = max(MIN_CODED_SZ, in visl_try_fmt_vid_out()
578 if (sizes[i] < f->fmt.pix_mp.plane_fmt[i].sizeimage) in visl_queue_setup()
584 sizes[i] = f->fmt.pix_mp.plane_fmt[i].sizeimage; in visl_queue_setup()
592 i, f->fmt.pix_mp.plane_fmt[i].sizeimage); in visl_queue_setup()
/linux-6.12.1/drivers/media/platform/rockchip/rga/
Drga-buf.c60 if (sizes[i] < pix_fmt->plane_fmt[i].sizeimage) in rga_queue_setup()
69 sizes[i] = pix_fmt->plane_fmt[i].sizeimage; in rga_queue_setup()
123 vb2_set_plane_payload(vb, i, f->pix.plane_fmt[i].sizeimage); in rga_buf_prepare()
/linux-6.12.1/drivers/media/platform/amphion/
Dvpu_v4l2.c171 fmt->bytesperline[i] = pixmp->plane_fmt[i].bytesperline; in vpu_calc_fmt_bytesperline()
181 fmt->bytesperline[i] = pixmp->plane_fmt[0].bytesperline; in vpu_calc_fmt_bytesperline()
257 if ((fmt->flags & V4L2_FMT_FLAG_COMPRESSED) && pixmp->plane_fmt[0].sizeimage) in vpu_try_fmt_common()
258 fmt->sizeimage[0] = clamp_val(pixmp->plane_fmt[0].sizeimage, SZ_128K, SZ_8M); in vpu_try_fmt_common()
268 pixmp->plane_fmt[i].bytesperline = fmt->bytesperline[i]; in vpu_try_fmt_common()
269 pixmp->plane_fmt[i].sizeimage = vpu_get_fmt_plane_size(fmt, i); in vpu_try_fmt_common()
270 memset(pixmp->plane_fmt[i].reserved, 0, sizeof(pixmp->plane_fmt[i].reserved)); in vpu_try_fmt_common()
/linux-6.12.1/drivers/media/platform/samsung/exynos4-is/
Dfimc-core.c686 pixm->plane_fmt[i].bytesperline = frame->bytesperline[i]; in __fimc_get_format()
687 pixm->plane_fmt[i].sizeimage = frame->payload[i]; in __fimc_get_format()
712 struct v4l2_plane_pix_format *plane_fmt = &pix->plane_fmt[i]; in fimc_adjust_mplane_format() local
713 u32 bpl = plane_fmt->bytesperline; in fimc_adjust_mplane_format()
733 plane_fmt->bytesperline = bytesperline; in fimc_adjust_mplane_format()
739 u32 row_size = plane_fmt->bytesperline * 32; in fimc_adjust_mplane_format()
744 plane_fmt->sizeimage = max(sizeimage, plane_fmt->sizeimage); in fimc_adjust_mplane_format()
/linux-6.12.1/drivers/media/platform/raspberrypi/pisp_be/
Dpisp_be.c321 size = node->format.fmt.pix_mp.plane_fmt[0].bytesperline * in pispbe_get_planes_addr()
715 if (fmt->fmt.pix_mp.plane_fmt[0].bytesperline < bpl) { in pisp_be_validate_config()
721 if (fmt->fmt.pix_mp.plane_fmt[0].sizeimage < size) { in pisp_be_validate_config()
733 if (fmt->fmt.pix_mp.plane_fmt[0].bytesperline < bpl) { in pisp_be_validate_config()
739 if (fmt->fmt.pix_mp.plane_fmt[0].sizeimage < size) { in pisp_be_validate_config()
764 if (fmt->fmt.pix_mp.plane_fmt[i].bytesperline < bpl) { in pisp_be_validate_config()
770 if (fmt->fmt.pix_mp.plane_fmt[i].sizeimage < size) { in pisp_be_validate_config()
796 node->format.fmt.pix_mp.plane_fmt[i].sizeimage : in pispbe_node_queue_setup()
809 node->format.fmt.pix_mp.plane_fmt[i].sizeimage : in pispbe_node_queue_setup()
830 node->format.fmt.pix_mp.plane_fmt[i].sizeimage : in pispbe_node_buffer_prepare()
[all …]
/linux-6.12.1/drivers/media/platform/samsung/exynos-gsc/
Dgsc-core.c452 struct v4l2_plane_pix_format *plane_fmt = &pix_mp->plane_fmt[i]; in gsc_try_fmt_mplane() local
453 u32 bpl = plane_fmt->bytesperline; in gsc_try_fmt_mplane()
466 plane_fmt->bytesperline = bpl; in gsc_try_fmt_mplane()
467 plane_fmt->sizeimage = max(pix_mp->width * pix_mp->height * in gsc_try_fmt_mplane()
469 plane_fmt->sizeimage); in gsc_try_fmt_mplane()
471 i, bpl, pix_mp->plane_fmt[i].sizeimage); in gsc_try_fmt_mplane()
497 pix_mp->plane_fmt[i].bytesperline = (frame->f_width * in gsc_g_fmt_mplane()
499 pix_mp->plane_fmt[i].sizeimage = in gsc_g_fmt_mplane()
500 pix_mp->plane_fmt[i].bytesperline * frame->f_height; in gsc_g_fmt_mplane()

123