Home
last modified time | relevance | path

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

1234

/linux-6.15/drivers/media/platform/qcom/iris/
H A Diris_vdec.c99 f->fmt.pix_mp.width = f_inst->fmt.pix_mp.width; in iris_vdec_try_fmt()
100 f->fmt.pix_mp.height = f_inst->fmt.pix_mp.height; in iris_vdec_try_fmt()
108 f->fmt.pix_mp.width = f_inst->fmt.pix_mp.width; in iris_vdec_try_fmt()
109 f->fmt.pix_mp.height = f_inst->fmt.pix_mp.height; in iris_vdec_try_fmt()
115 f->fmt.pix_mp.height = f_inst->fmt.pix_mp.height; in iris_vdec_try_fmt()
116 f->fmt.pix_mp.width = f_inst->fmt.pix_mp.width; in iris_vdec_try_fmt()
163 fmt->fmt.pix_mp.colorspace = f->fmt.pix_mp.colorspace; in iris_vdec_s_fmt()
164 fmt->fmt.pix_mp.xfer_func = f->fmt.pix_mp.xfer_func; in iris_vdec_s_fmt()
165 fmt->fmt.pix_mp.ycbcr_enc = f->fmt.pix_mp.ycbcr_enc; in iris_vdec_s_fmt()
184 fmt->fmt.pix_mp.pixelformat = f->fmt.pix_mp.pixelformat; in iris_vdec_s_fmt()
[all …]
H A Diris_vpu_buffer.c148 u32 height = f->fmt.pix_mp.height; in iris_vpu_dec_bin_size()
149 u32 width = f->fmt.pix_mp.width; in iris_vpu_dec_bin_size()
158 u32 height = f->fmt.pix_mp.height; in iris_vpu_dec_comv_size()
159 u32 width = f->fmt.pix_mp.width; in iris_vpu_dec_comv_size()
181 u32 height = f->fmt.pix_mp.height; in iris_vpu_dec_non_comv_size()
182 u32 width = f->fmt.pix_mp.width; in iris_vpu_dec_non_comv_size()
191 u32 height = f->fmt.pix_mp.height; in iris_vpu_dec_line_size()
192 u32 width = f->fmt.pix_mp.width; in iris_vpu_dec_line_size()
H A Diris_buffer.c68 y_stride = ALIGN(f->fmt.pix_mp.width, Y_STRIDE_ALIGN); in iris_yuv_buffer_size_nv12()
69 uv_stride = ALIGN(f->fmt.pix_mp.width, UV_STRIDE_ALIGN); in iris_yuv_buffer_size_nv12()
70 y_scanlines = ALIGN(f->fmt.pix_mp.height, Y_SCANLINE_ALIGN); in iris_yuv_buffer_size_nv12()
71 uv_scanlines = ALIGN((f->fmt.pix_mp.height + 1) >> 1, UV_SCANLINE_ALIGN); in iris_yuv_buffer_size_nv12()
173 y_meta_stride = ALIGN(DIV_ROUND_UP(f->fmt.pix_mp.width, META_STRIDE_ALIGNED >> 1), in iris_yuv_buffer_size_qc08c()
175 y_meta_plane = y_meta_stride * ALIGN(DIV_ROUND_UP(f->fmt.pix_mp.height, in iris_yuv_buffer_size_qc08c()
180 y_stride = ALIGN(f->fmt.pix_mp.width, Y_STRIDE_ALIGN); in iris_yuv_buffer_size_qc08c()
181 y_plane = ALIGN(y_stride * ALIGN(f->fmt.pix_mp.height, Y_SCANLINE_ALIGN), PIXELS_4K); in iris_yuv_buffer_size_qc08c()
185 uv_meta_plane = uv_meta_stride * ALIGN(DIV_ROUND_UP(f->fmt.pix_mp.height / 2, in iris_yuv_buffer_size_qc08c()
190 uv_stride = ALIGN(f->fmt.pix_mp.width, UV_STRIDE_ALIGN); in iris_yuv_buffer_size_qc08c()
[all …]
/linux-6.15/drivers/media/test-drivers/visl/
H A Dvisl-video.c55 const struct v4l2_pix_format_mplane *pix_mp = &f->fmt.pix_mp; in visl_print_fmt() local
61 pix_mp->pixelformat, in visl_print_fmt()
275 struct v4l2_pix_format_mplane *pix_mp = &f->fmt.pix_mp; in visl_reset_coded_fmt() local
285 pix_mp->plane_fmt[0].sizeimage = pix_mp->width * pix_mp->height * 8; in visl_reset_coded_fmt()
399 struct v4l2_pix_format_mplane *pix_mp = &f->fmt.pix_mp; in visl_try_fmt_vid_cap() local
418 v4l2_fill_pixfmt_mp(pix_mp, pix_mp->pixelformat, in visl_try_fmt_vid_cap()
419 pix_mp->width, pix_mp->height); in visl_try_fmt_vid_cap()
429 struct v4l2_pix_format_mplane *pix_mp = &f->fmt.pix_mp; in visl_try_fmt_vid_out() local
447 pix_mp->width * pix_mp->height * 3); in visl_try_fmt_vid_out()
481 ctx->decoded_fmt.fmt.pix_mp.xfer_func = f->fmt.pix_mp.xfer_func; in visl_s_fmt_vid_out()
[all …]
/linux-6.15/drivers/media/platform/verisilicon/
H A Dhantro_v4l2.c298 struct v4l2_pix_format_mplane *pix_mp = &f->fmt.pix_mp; in vidioc_g_fmt_out_mplane() local
303 *pix_mp = ctx->src_fmt; in vidioc_g_fmt_out_mplane()
311 struct v4l2_pix_format_mplane *pix_mp = &f->fmt.pix_mp; in vidioc_g_fmt_cap_mplane() local
316 *pix_mp = ctx->dst_fmt; in vidioc_g_fmt_cap_mplane()
357 v4l2_apply_frmsize_constraints(&pix_mp->width, &pix_mp->height, in hantro_try_fmt()
362 v4l2_fill_pixfmt_mp(pix_mp, fmt->fourcc, pix_mp->width, in hantro_try_fmt()
363 pix_mp->height); in hantro_try_fmt()
391 pix_mp->width * pix_mp->height * fmt->max_depth; in hantro_try_fmt()
557 ctx->src_fmt = *pix_mp; in hantro_set_fmt_out()
584 pix_mp->width, pix_mp->height); in hantro_set_fmt_out()
[all …]
/linux-6.15/drivers/media/platform/mediatek/mdp3/
H A Dmtk-mdp3-regs.c51 struct v4l2_pix_format_mplane *pix_mp = &f->fmt.pix_mp; in mdp_map_ycbcr_prof_mplane() local
56 switch (pix_mp->colorspace) { in mdp_map_ycbcr_prof_mplane()
134 struct v4l2_pix_format_mplane *pix_mp = &f->fmt.pix_mp; in mdp_try_fmt_mplane() local
155 pix_mp->flags = 0; in mdp_try_fmt_mplane()
172 org_w = pix_mp->width; in mdp_try_fmt_mplane()
173 org_h = pix_mp->height; in mdp_try_fmt_mplane()
175 mdp_bound_align_image(&pix_mp->width, &pix_mp->height, &s, fmt->salign); in mdp_try_fmt_mplane()
176 if (org_w != pix_mp->width || org_h != pix_mp->height) in mdp_try_fmt_mplane()
178 org_w, org_h, pix_mp->width, pix_mp->height); in mdp_try_fmt_mplane()
180 if (pix_mp->num_planes && pix_mp->num_planes != fmt->num_planes) in mdp_try_fmt_mplane()
[all …]
H A Dmtk-mdp3-m2m.c208 struct v4l2_pix_format_mplane *pix_mp; in mdp_m2m_queue_setup() local
211 pix_mp = &ctx_get_frame(ctx, q->type)->format.fmt.pix_mp; in mdp_m2m_queue_setup()
215 if (*num_planes != pix_mp->num_planes) in mdp_m2m_queue_setup()
217 for (i = 0; i < pix_mp->num_planes; ++i) in mdp_m2m_queue_setup()
221 *num_planes = pix_mp->num_planes; in mdp_m2m_queue_setup()
222 for (i = 0; i < pix_mp->num_planes; ++i) in mdp_m2m_queue_setup()
232 struct v4l2_pix_format_mplane *pix_mp; in mdp_m2m_buf_prepare() local
239 pix_mp = &ctx_get_frame(ctx, vb->type)->format.fmt.pix_mp; in mdp_m2m_buf_prepare()
242 pix_mp->plane_fmt[i].sizeimage); in mdp_m2m_buf_prepare()
298 struct v4l2_pix_format_mplane *pix_mp; in mdp_m2m_g_fmt_mplane() local
[all …]
/linux-6.15/drivers/media/platform/chips-media/wave5/
H A Dwave5-helper.c148 f->fmt.pix_mp.width = inst->src_fmt.width; in wave5_vpu_g_fmt_out()
151 f->fmt.pix_mp.field = inst->src_fmt.field; in wave5_vpu_g_fmt_out()
152 f->fmt.pix_mp.flags = inst->src_fmt.flags; in wave5_vpu_g_fmt_out()
160 f->fmt.pix_mp.ycbcr_enc = inst->ycbcr_enc; in wave5_vpu_g_fmt_out()
232 pix_mp->width = width; in wave5_update_pix_fmt()
233 pix_mp->height = height; in wave5_update_pix_fmt()
234 pix_mp->num_planes = 1; in wave5_update_pix_fmt()
235 pix_mp->plane_fmt[0].bytesperline = 0; in wave5_update_pix_fmt()
239 v4l2_fill_pixfmt_mp(pix_mp, pix_mp->pixelformat, width, height); in wave5_update_pix_fmt()
241 pix_mp->flags = 0; in wave5_update_pix_fmt()
[all …]
H A Dwave5-vpu-dec.c517 __func__, f->fmt.pix_mp.pixelformat, f->fmt.pix_mp.width, f->fmt.pix_mp.height, in wave5_vpu_dec_try_fmt_cap()
518 f->fmt.pix_mp.num_planes, f->fmt.pix_mp.colorspace, f->fmt.pix_mp.field); in wave5_vpu_dec_try_fmt_cap()
527 width = f->fmt.pix_mp.width; in wave5_vpu_dec_try_fmt_cap()
555 __func__, f->fmt.pix_mp.pixelformat, f->fmt.pix_mp.width, f->fmt.pix_mp.height, in wave5_vpu_dec_s_fmt_cap()
556 f->fmt.pix_mp.num_planes, f->fmt.pix_mp.colorspace, f->fmt.pix_mp.field); in wave5_vpu_dec_s_fmt_cap()
657 __func__, f->fmt.pix_mp.pixelformat, f->fmt.pix_mp.width, f->fmt.pix_mp.height, in wave5_vpu_dec_try_fmt_out()
658 f->fmt.pix_mp.num_planes, f->fmt.pix_mp.colorspace, f->fmt.pix_mp.field); in wave5_vpu_dec_try_fmt_out()
667 width = f->fmt.pix_mp.width; in wave5_vpu_dec_try_fmt_out()
687 __func__, f->fmt.pix_mp.pixelformat, f->fmt.pix_mp.width, f->fmt.pix_mp.height, in wave5_vpu_dec_s_fmt_out()
688 f->fmt.pix_mp.num_planes, f->fmt.pix_mp.field); in wave5_vpu_dec_s_fmt_out()
[all …]
H A Dwave5-vpu-enc.c386 __func__, f->fmt.pix_mp.pixelformat, f->fmt.pix_mp.width, f->fmt.pix_mp.height, in wave5_vpu_enc_try_fmt_cap()
387 f->fmt.pix_mp.num_planes, f->fmt.pix_mp.field); in wave5_vpu_enc_try_fmt_cap()
396 width = f->fmt.pix_mp.width; in wave5_vpu_enc_try_fmt_cap()
418 __func__, f->fmt.pix_mp.pixelformat, f->fmt.pix_mp.width, f->fmt.pix_mp.height, in wave5_vpu_enc_s_fmt_cap()
419 f->fmt.pix_mp.num_planes, f->fmt.pix_mp.field); in wave5_vpu_enc_s_fmt_cap()
495 __func__, f->fmt.pix_mp.pixelformat, f->fmt.pix_mp.width, f->fmt.pix_mp.height, in wave5_vpu_enc_try_fmt_out()
496 f->fmt.pix_mp.num_planes, f->fmt.pix_mp.field); in wave5_vpu_enc_try_fmt_out()
505 width = f->fmt.pix_mp.width; in wave5_vpu_enc_try_fmt_out()
524 __func__, f->fmt.pix_mp.pixelformat, f->fmt.pix_mp.width, f->fmt.pix_mp.height, in wave5_vpu_enc_s_fmt_out()
525 f->fmt.pix_mp.num_planes, f->fmt.pix_mp.field); in wave5_vpu_enc_s_fmt_out()
[all …]
/linux-6.15/drivers/staging/media/rkvdec/
H A Drkvdec.c238 struct v4l2_pix_format_mplane *pix_mp = &f->fmt.pix_mp; in rkvdec_try_capture_fmt() local
261 pix_mp->width = max(pix_mp->width, ctx->coded_fmt.fmt.pix_mp.width); in rkvdec_try_capture_fmt()
262 pix_mp->height = max(pix_mp->height, ctx->coded_fmt.fmt.pix_mp.height); in rkvdec_try_capture_fmt()
267 v4l2_fill_pixfmt_mp(pix_mp, pix_mp->pixelformat, in rkvdec_try_capture_fmt()
268 pix_mp->width, pix_mp->height); in rkvdec_try_capture_fmt()
281 struct v4l2_pix_format_mplane *pix_mp = &f->fmt.pix_mp; in rkvdec_try_output_fmt() local
349 f->fmt.pix_mp.pixelformat != ctx->coded_fmt.fmt.pix_mp.pixelformat)) in rkvdec_s_output_fmt()
384 cap_fmt->fmt.pix_mp.colorspace = f->fmt.pix_mp.colorspace; in rkvdec_s_output_fmt()
385 cap_fmt->fmt.pix_mp.xfer_func = f->fmt.pix_mp.xfer_func; in rkvdec_s_output_fmt()
386 cap_fmt->fmt.pix_mp.ycbcr_enc = f->fmt.pix_mp.ycbcr_enc; in rkvdec_s_output_fmt()
[all …]
/linux-6.15/drivers/media/platform/nvidia/tegra-vde/
H A Dv4l2.c534 struct v4l2_pix_format_mplane *pix_mp = &f->fmt.pix_mp; in tegra_try_decoded_fmt() local
561 &pix_mp->height, in tegra_try_decoded_fmt()
564 tegra_fill_pixfmt_mp(pix_mp, pix_mp->pixelformat, in tegra_try_decoded_fmt()
565 pix_mp->width, pix_mp->height); in tegra_try_decoded_fmt()
633 struct v4l2_pix_format_mplane *pix_mp = &f->fmt.pix_mp; in tegra_try_coded_fmt() local
651 pix_mp->num_planes = 1; in tegra_try_coded_fmt()
674 f->fmt.pix_mp.pixelformat != ctx->coded_fmt.fmt.pix_mp.pixelformat)) in tegra_s_coded_fmt()
710 cap_fmt->fmt.pix_mp.xfer_func = f->fmt.pix_mp.xfer_func; in tegra_s_coded_fmt()
711 cap_fmt->fmt.pix_mp.ycbcr_enc = f->fmt.pix_mp.ycbcr_enc; in tegra_s_coded_fmt()
712 cap_fmt->fmt.pix_mp.colorspace = f->fmt.pix_mp.colorspace; in tegra_s_coded_fmt()
[all …]
/linux-6.15/drivers/media/platform/mediatek/jpeg/
H A Dmtk_jpeg_core.c307 struct v4l2_pix_format_mplane *pix_mp = &f->fmt.pix_mp; in mtk_jpeg_g_fmt_vid_mplane() local
318 pix_mp->width = q_data->pix_mp.width; in mtk_jpeg_g_fmt_vid_mplane()
319 pix_mp->height = q_data->pix_mp.height; in mtk_jpeg_g_fmt_vid_mplane()
323 pix_mp->colorspace = q_data->pix_mp.colorspace; in mtk_jpeg_g_fmt_vid_mplane()
324 pix_mp->ycbcr_enc = q_data->pix_mp.ycbcr_enc; in mtk_jpeg_g_fmt_vid_mplane()
325 pix_mp->xfer_func = q_data->pix_mp.xfer_func; in mtk_jpeg_g_fmt_vid_mplane()
326 pix_mp->quantization = q_data->pix_mp.quantization; in mtk_jpeg_g_fmt_vid_mplane()
334 pix_mp->width, pix_mp->height); in mtk_jpeg_g_fmt_vid_mplane()
432 q_data->pix_mp.width = pix_mp->width; in mtk_jpeg_s_fmt_mplane()
433 q_data->pix_mp.height = pix_mp->height; in mtk_jpeg_s_fmt_mplane()
[all …]
/linux-6.15/drivers/media/platform/qcom/camss/
H A Dcamss-video.c440 pix_mp = &f->fmt.pix_mp; in __video_try_fmt()
444 p = &pix_mp->plane_fmt[i]; in __video_try_fmt()
460 width = pix_mp->width; in __video_try_fmt()
461 height = pix_mp->height; in __video_try_fmt()
463 memset(pix_mp, 0, sizeof(*pix_mp)); in __video_try_fmt()
474 pix_mp->plane_fmt[i].sizeimage = pix_mp->height / in __video_try_fmt()
480 pix_mp->flags = 0; in __video_try_fmt()
481 pix_mp->ycbcr_enc = V4L2_MAP_YCBCR_ENC_DEFAULT(pix_mp->colorspace); in __video_try_fmt()
483 pix_mp->colorspace, pix_mp->ycbcr_enc); in __video_try_fmt()
484 pix_mp->xfer_func = V4L2_MAP_XFER_FUNC_DEFAULT(pix_mp->colorspace); in __video_try_fmt()
[all …]
/linux-6.15/drivers/media/platform/mediatek/mdp/
H A Dmtk_mdp_m2m.c178 struct v4l2_pix_format_mplane *pix_mp = &f->fmt.pix_mp; in mtk_mdp_try_fmt_mplane() local
190 pix_mp->pixelformat); in mtk_mdp_try_fmt_mplane()
224 ctx->id, f->type, pix_mp->width, pix_mp->height, in mtk_mdp_try_fmt_mplane()
230 org_w = pix_mp->width; in mtk_mdp_try_fmt_mplane()
236 if (org_w != pix_mp->width || org_h != pix_mp->height) in mtk_mdp_try_fmt_mplane()
238 org_w, org_h, pix_mp->width, pix_mp->height); in mtk_mdp_try_fmt_mplane()
243 int sizeimage = (pix_mp->width * pix_mp->height * in mtk_mdp_try_fmt_mplane()
638 pix_mp = &f->fmt.pix_mp; in mtk_mdp_m2m_g_fmt_mplane()
650 pix_mp->width, pix_mp->height); in mtk_mdp_m2m_g_fmt_mplane()
702 pix_mp = &f->fmt.pix_mp; in mtk_mdp_m2m_s_fmt_mplane()
[all …]
/linux-6.15/drivers/media/platform/imagination/
H A De5010-jpeg-enc.c285 struct v4l2_pix_format_mplane *pix_mp = &f->fmt.pix_mp; in e5010_g_fmt() local
290 pix_mp->flags = 0; in e5010_g_fmt()
321 struct v4l2_pix_format_mplane *pix_mp = &f->fmt.pix_mp; in e5010_jpeg_try_fmt() local
349 v4l2_fill_pixfmt_mp(pix_mp, pix_mp->pixelformat, in e5010_jpeg_try_fmt()
350 pix_mp->width, pix_mp->height); in e5010_jpeg_try_fmt()
366 pix_mp->flags = 0; in e5010_jpeg_try_fmt()
371 ctx, type_name(f->type), pix_mp->width, pix_mp->height, in e5010_jpeg_try_fmt()
393 struct v4l2_pix_format_mplane *pix_mp = &f->fmt.pix_mp; in e5010_s_fmt() local
678 struct v4l2_pix_format_mplane *pix_mp = &f.fmt.pix_mp; in e5010_jpeg_set_default_params() local
698 v4l2_fill_pixfmt_mp(pix_mp, pix_mp->pixelformat, in e5010_jpeg_set_default_params()
[all …]
/linux-6.15/drivers/media/platform/mediatek/vcodec/decoder/
H A Dmtk_vcodec_dec.c480 pix_mp = &f->fmt.pix_mp; in vidioc_vdec_s_fmt()
521 q_data->coded_width = pix_mp->width; in vidioc_vdec_s_fmt()
525 ctx->ycbcr_enc = pix_mp->ycbcr_enc; in vidioc_vdec_s_fmt()
527 ctx->xfer_func = pix_mp->xfer_func; in vidioc_vdec_s_fmt()
548 ctx->picinfo.pic_w = pix_mp->width; in vidioc_vdec_s_fmt()
549 ctx->picinfo.pic_h = pix_mp->height; in vidioc_vdec_s_fmt()
584 ctx->id, pix_mp->num_planes, in vidioc_vdec_s_fmt()
676 struct v4l2_pix_format_mplane *pix_mp = &f->fmt.pix_mp; in vidioc_vdec_g_fmt() local
688 pix_mp->field = V4L2_FIELD_NONE; in vidioc_vdec_g_fmt()
690 pix_mp->ycbcr_enc = ctx->ycbcr_enc; in vidioc_vdec_g_fmt()
[all …]
/linux-6.15/drivers/media/test-drivers/vicodec/
H A Dvicodec-core.c799 pix_mp = &f->fmt.pix_mp; in vidioc_g_fmt()
863 pix_mp = &f->fmt.pix_mp; in vidioc_try_fmt()
870 pix_mp->width = clamp(pix_mp->width, MIN_WIDTH, MAX_WIDTH); in vidioc_try_fmt()
871 pix_mp->width = vic_round_dim(pix_mp->width, info->width_div); in vidioc_try_fmt()
874 pix_mp->height = vic_round_dim(pix_mp->height, in vidioc_try_fmt()
880 plane->sizeimage = pix_mp->width * pix_mp->height * in vidioc_try_fmt()
914 pix_mp = &f->fmt.pix_mp; in vidioc_try_fmt_vid_cap()
953 pix_mp = &f->fmt.pix_mp; in vidioc_try_fmt_vid_out()
955 pix_mp->pixelformat = find_fmt(pix_mp->pixelformat)->id; in vidioc_try_fmt_vid_out()
1012 pix_mp = &f->fmt.pix_mp; in vidioc_s_fmt()
[all …]
/linux-6.15/drivers/media/platform/samsung/exynos-gsc/
H A Dgsc-core.c392 struct v4l2_pix_format_mplane *pix_mp = &f->fmt.pix_mp; in gsc_try_fmt_mplane() local
398 pr_debug("user put w: %d, h: %d", pix_mp->width, pix_mp->height); in gsc_try_fmt_mplane()
403 pix_mp->pixelformat); in gsc_try_fmt_mplane()
437 tmp_w = pix_mp->width; in gsc_try_fmt_mplane()
438 tmp_h = pix_mp->height; in gsc_try_fmt_mplane()
442 if (tmp_w != pix_mp->width || tmp_h != pix_mp->height) in gsc_try_fmt_mplane()
444 tmp_w, tmp_h, pix_mp->width, pix_mp->height); in gsc_try_fmt_mplane()
461 bpl = pix_mp->width; in gsc_try_fmt_mplane()
467 plane_fmt->sizeimage = max(pix_mp->width * pix_mp->height * in gsc_try_fmt_mplane()
487 pix_mp = &f->fmt.pix_mp; in gsc_g_fmt_mplane()
[all …]
/linux-6.15/drivers/media/platform/raspberrypi/pisp_be/
H A Dpisp_be.c322 node->format.fmt.pix_mp.height; in pispbe_get_planes_addr()
1103 f->fmt.pix_mp.height, &pixfmt, in pispbe_try_format()
1104 f->fmt.pix_mp.num_planes); in pispbe_try_format()
1117 f->fmt.pix_mp.width = max(min(f->fmt.pix_mp.width, 65536u), in pispbe_try_format()
1119 f->fmt.pix_mp.height = max(min(f->fmt.pix_mp.height, 65536u), in pispbe_try_format()
1132 f->fmt.pix_mp.ycbcr_enc = in pispbe_try_format()
1134 f->fmt.pix_mp.xfer_func = in pispbe_try_format()
1138 f->fmt.pix_mp.quantization = in pispbe_try_format()
1140 f->fmt.pix_mp.ycbcr_enc); in pispbe_try_format()
1379 .fmt.pix_mp.width = 1920, in pispbe_node_def_fmt()
[all …]
/linux-6.15/drivers/media/platform/samsung/s5p-mfc/
H A Ds5p_mfc_dec.c349 struct v4l2_pix_format_mplane *pix_mp; in vidioc_g_fmt() local
352 pix_mp = &f->fmt.pix_mp; in vidioc_g_fmt()
369 pix_mp->width = ctx->buf_width; in vidioc_g_fmt()
370 pix_mp->height = ctx->buf_height; in vidioc_g_fmt()
371 pix_mp->field = V4L2_FIELD_NONE; in vidioc_g_fmt()
389 pix_mp->width = 0; in vidioc_g_fmt()
390 pix_mp->height = 0; in vidioc_g_fmt()
391 pix_mp->field = V4L2_FIELD_NONE; in vidioc_g_fmt()
452 pix_mp = &f->fmt.pix_mp; in vidioc_s_fmt()
470 pix_mp->height = 0; in vidioc_s_fmt()
[all …]
/linux-6.15/drivers/media/platform/amphion/
H A Dvdec.c404 f->fmt.pix_mp.pixelformat)) in vdec_try_fmt()
489 f->fmt.pix_mp.pixelformat, in vdec_s_fmt_common()
490 f->fmt.pix_mp.pixelformat >> 8, in vdec_s_fmt_common()
491 f->fmt.pix_mp.pixelformat >> 16, in vdec_s_fmt_common()
492 f->fmt.pix_mp.pixelformat >> 24, in vdec_s_fmt_common()
493 f->fmt.pix_mp.width, in vdec_s_fmt_common()
494 f->fmt.pix_mp.height); in vdec_s_fmt_common()
1700 f.fmt.pix_mp.width = 1280; in vdec_init()
1701 f.fmt.pix_mp.height = 720; in vdec_init()
1708 f.fmt.pix_mp.width = 1280; in vdec_init()
[all …]
H A Dvenc.c223 struct v4l2_pix_format_mplane *pix_mp = &f->fmt.pix_mp; in venc_s_fmt() local
256 venc->params.color.matrix = pix_mp->ycbcr_enc; in venc_s_fmt()
261 pix_mp->xfer_func = venc->params.color.transfer; in venc_s_fmt()
262 pix_mp->ycbcr_enc = venc->params.color.matrix; in venc_s_fmt()
1288 f.fmt.pix_mp.width = 1280; in venc_init()
1289 f.fmt.pix_mp.height = 720; in venc_init()
1290 f.fmt.pix_mp.field = V4L2_FIELD_NONE; in venc_init()
1295 f.fmt.pix_mp.pixelformat = V4L2_PIX_FMT_H264; in venc_init()
1296 f.fmt.pix_mp.width = 1280; in venc_init()
1297 f.fmt.pix_mp.height = 720; in venc_init()
[all …]
/linux-6.15/drivers/media/platform/nxp/imx-jpeg/
H A Dmxc-jpeg.c2256 struct v4l2_pix_format_mplane *pix_mp = &f->fmt.pix_mp; in mxc_jpeg_try_fmt() local
2280 memset(pix_mp->reserved, 0, sizeof(pix_mp->reserved)); in mxc_jpeg_try_fmt()
2354 f->fmt.pix_mp.pixelformat = mxc_jpeg_try_fourcc(ctx, f->fmt.pix_mp.pixelformat); in mxc_jpeg_try_fmt_vid_cap()
2377 struct v4l2_pix_format_mplane *pix_mp = &f->fmt.pix_mp; in mxc_jpeg_s_parsed_fmt() local
2386 pix_mp->pixelformat = mxc_jpeg_try_fourcc(ctx, pix_mp->pixelformat); in mxc_jpeg_s_parsed_fmt()
2442 if (q_data_cap->w == f->fmt.pix_mp.width && q_data_cap->h == f->fmt.pix_mp.height) in mxc_jpeg_s_fmt_vid_out()
2447 fc.fmt.pix_mp.width = f->fmt.pix_mp.width; in mxc_jpeg_s_fmt_vid_out()
2448 fc.fmt.pix_mp.height = f->fmt.pix_mp.height; in mxc_jpeg_s_fmt_vid_out()
2459 struct v4l2_pix_format_mplane *pix_mp = &f->fmt.pix_mp; in mxc_jpeg_g_fmt_vid() local
2469 pix_mp->width = q_data->w; in mxc_jpeg_g_fmt_vid()
[all …]
/linux-6.15/drivers/media/platform/mediatek/vcodec/encoder/
H A Dmtk_vcodec_enc.c285 f->fmt.pix_mp.field = V4L2_FIELD_NONE; in vidioc_try_fmt_cap()
286 f->fmt.pix_mp.num_planes = 1; in vidioc_try_fmt_cap()
288 f->fmt.pix_mp.flags = 0; in vidioc_try_fmt_cap()
446 q_data->field = f->fmt.pix_mp.field; in vidioc_venc_s_fmt_cap()
451 plane_fmt = &f->fmt.pix_mp.plane_fmt[i]; in vidioc_venc_s_fmt_cap()
506 q_data->field = f->fmt.pix_mp.field; in vidioc_venc_s_fmt_out()
508 ctx->ycbcr_enc = f->fmt.pix_mp.ycbcr_enc; in vidioc_venc_s_fmt_out()
510 ctx->xfer_func = f->fmt.pix_mp.xfer_func; in vidioc_venc_s_fmt_out()
515 plane_fmt = &f->fmt.pix_mp.plane_fmt[i]; in vidioc_venc_s_fmt_out()
569 f->fmt.pix_mp.ycbcr_enc = ctx->ycbcr_enc; in vidioc_try_fmt_vid_cap_mplane()
[all …]

1234