| /drivers/media/platform/ti/cal/ |
| A D | cal-video.c | 66 return fmtinfo; in find_format_by_pix() 81 return fmtinfo; in find_format_by_code() 189 if (!fmtinfo) { in cal_legacy_try_fmt_vid_cap() 286 ctx->fmtinfo = fmtinfo; in cal_legacy_s_fmt_vid_cap() 307 if (!fmtinfo) { in cal_legacy_enum_framesizes() 368 if (!fmtinfo) in cal_legacy_enum_frameintervals() 470 if (!fmtinfo || fmtinfo->meta) in cal_mc_try_fmt() 535 ctx->fmtinfo = fmtinfo; in cal_mc_s_fmt_vid_cap() 914 ctx->fmtinfo = fmtinfo; in cal_ctx_v4l2_init_formats() 925 if (!fmtinfo) in cal_ctx_v4l2_init_mc_format() [all …]
|
| A D | cal-camerarx.c | 72 const struct cal_format_info *fmtinfo; in cal_camerarx_get_ext_link_freq() local 78 fmtinfo = cal_format_by_code(fmt->code); in cal_camerarx_get_ext_link_freq() 79 if (!fmtinfo) in cal_camerarx_get_ext_link_freq() 82 bpp = fmtinfo->bpp; in cal_camerarx_get_ext_link_freq() 728 const struct cal_format_info *fmtinfo; in cal_camerarx_sd_enum_frame_size() local 752 if (!fmtinfo) in cal_camerarx_sd_enum_frame_size() 768 const struct cal_format_info *fmtinfo; in cal_camerarx_sd_set_fmt() local 781 if (!fmtinfo) in cal_camerarx_sd_set_fmt() 782 fmtinfo = &cal_formats[0]; in cal_camerarx_sd_set_fmt() 785 bpp = ALIGN(fmtinfo->bpp, 8); in cal_camerarx_sd_set_fmt() [all …]
|
| A D | cal.h | 235 const struct cal_format_info *fmtinfo; member
|
| A D | cal.c | 330 switch (ctx->fmtinfo->bpp) { in cal_ctx_pix_proc_config() 359 __FILE__, __LINE__, __func__, ctx->fmtinfo->bpp); in cal_ctx_pix_proc_config()
|
| /drivers/media/platform/renesas/vsp1/ |
| A D | vsp1_rpf.c | 57 const struct vsp1_format_info *fmtinfo = rpf->fmtinfo; in rpf_configure_stream() local 88 | (fmtinfo->hwfmt << VI6_RPF_INFMT_RDFMT_SHIFT); in rpf_configure_stream() 90 if (fmtinfo->swap_yc) in rpf_configure_stream() 92 if (fmtinfo->swap_uv) in rpf_configure_stream() 138 switch (fmtinfo->fourcc) { in rpf_configure_stream() 232 if (fmtinfo->alpha) { in rpf_configure_stream() 321 const struct vsp1_format_info *fmtinfo = rpf->fmtinfo; in rpf_configure_partition() local 347 + crop.left * fmtinfo->bpp[0] / 8; in rpf_configure_partition() 353 offset = crop.top / fmtinfo->vsub * bpl in rpf_configure_partition() 354 + crop.left / fmtinfo->hsub * fmtinfo->bpp[1] / 8; in rpf_configure_partition() [all …]
|
| A D | vsp1_wpf.c | 256 const struct vsp1_format_info *fmtinfo = wpf->fmtinfo; in wpf_configure_stream() local 263 if (fmtinfo->alpha) in wpf_configure_stream() 265 if (fmtinfo->swap_yc) in wpf_configure_stream() 267 if (fmtinfo->swap_uv) in wpf_configure_stream() 404 const struct vsp1_format_info *fmtinfo = wpf->fmtinfo; in wpf_configure_partition() local 460 unsigned int hsub = i > 0 ? fmtinfo->hsub : 1; in wpf_configure_partition() 461 unsigned int vsub = i > 0 ? fmtinfo->vsub : 1; in wpf_configure_partition() 468 * fmtinfo->bpp[i] / 8; in wpf_configure_partition() 487 offset = (height / fmtinfo->vsub - 1) in wpf_configure_partition() 505 * fmtinfo->bpp[i] / 8; in wpf_configure_partition() [all …]
|
| A D | vsp1_drm.c | 138 format.format.code = rpf->fmtinfo->mbus; in vsp1_du_pipeline_setup_rpf() 592 const struct vsp1_format_info *fmtinfo; in vsp1_du_pipeline_set_rwpf_format() local 595 fmtinfo = vsp1_get_format_info(vsp1, pixelformat); in vsp1_du_pipeline_set_rwpf_format() 596 if (!fmtinfo) { in vsp1_du_pipeline_set_rwpf_format() 608 chroma_hsub = (fmtinfo->planes == 3) ? fmtinfo->hsub : 1; in vsp1_du_pipeline_set_rwpf_format() 610 rwpf->fmtinfo = fmtinfo; in vsp1_du_pipeline_set_rwpf_format() 611 rwpf->format.num_planes = fmtinfo->planes; in vsp1_du_pipeline_set_rwpf_format()
|
| A D | vsp1_video.c | 79 if (video->rwpf->fmtinfo->mbus != fmt.format.code || in vsp1_video_verify_format() 84 video->rwpf->fmtinfo->mbus, video->rwpf->format.width, in vsp1_video_verify_format() 95 const struct vsp1_format_info **fmtinfo) in __vsp1_video_try_format() argument 187 if (fmtinfo) in __vsp1_video_try_format() 188 *fmtinfo = info; in __vsp1_video_try_format() 762 uds->scale_alpha = rpf->fmtinfo->alpha; in vsp1_video_setup_pipeline() 984 video->rwpf->fmtinfo = info; in vsp1_video_set_format() 1267 __vsp1_video_try_format(video, &rwpf->format, &rwpf->fmtinfo); in vsp1_video_create()
|
| A D | vsp1_rwpf.h | 43 const struct vsp1_format_info *fmtinfo; member
|
| A D | vsp1_vspx.c | 114 rwpf->fmtinfo = vsp1_get_format_info(vsp1, vspx_fourcc); in vsp1_vspx_rwpf_set_subdev_fmt() 121 format.format.code = rwpf->fmtinfo->mbus; in vsp1_vspx_rwpf_set_subdev_fmt()
|
| /drivers/media/platform/broadcom/ |
| A D | bcm2835-unicam.c | 858 unpack = fmtinfo->unpack; in unicam_set_packing_config() 941 if (WARN_ON(!fmtinfo)) in unicam_start_rx() 1106 dt = fmtinfo->csi_dt; in unicam_start_rx() 1314 if (!fmtinfo) in unicam_subdev_enum_frame_size() 1363 if (!fmtinfo) { in unicam_subdev_set_format() 1897 if (!fmtinfo) { in __unicam_try_fmt_vid() 1974 if (!fmtinfo) { in __unicam_try_fmt_meta() 1975 fmtinfo = &unicam_meta_formats[0]; in __unicam_try_fmt_meta() 1981 return fmtinfo; in __unicam_try_fmt_meta() 2153 if (WARN_ON(!fmtinfo)) { in unicam_video_link_validate() [all …]
|
| /drivers/staging/media/tegra-video/ |
| A D | vi.c | 336 const struct tegra_video_format *fmtinfo; in tegra_channel_enum_framesizes() local 343 if (!fmtinfo) in tegra_channel_enum_framesizes() 346 fse.code = fmtinfo->code; in tegra_channel_enum_framesizes() 366 const struct tegra_video_format *fmtinfo; in tegra_channel_enum_frameintervals() local 375 if (!fmtinfo) in tegra_channel_enum_frameintervals() 378 fie.code = fmtinfo->code; in tegra_channel_enum_frameintervals() 426 const struct tegra_video_format *fmtinfo; in __tegra_channel_try_format() local 460 if (!fmtinfo) { in __tegra_channel_try_format() 476 fse.code = fmtinfo->code; in __tegra_channel_try_format() 528 const struct tegra_video_format *fmtinfo; in tegra_channel_set_format() local [all …]
|
| A D | tegra210.c | 265 u32 format = chan->fmtinfo->img_fmt; in tegra_channel_capture_setup() 266 u32 data_type = chan->fmtinfo->img_dt; in tegra_channel_capture_setup() 267 u32 word_count = (width * chan->fmtinfo->bit_width) / 8; in tegra_channel_capture_setup() 289 word_count = (width * chan->fmtinfo->bit_width) / 8; in tegra_channel_capture_setup() 398 if (chan->fmtinfo->fourcc != V4L2_PIX_FMT_NV16) in tegra_channel_vi_buffer_setup() 416 int gang_bpl = (chan->format.width >> 1) * chan->fmtinfo->bpp; in tegra_channel_capture_frame()
|
| A D | vi.h | 201 const struct tegra_video_format *fmtinfo; member
|
| A D | tegra20.c | 164 unsigned int input_mbus_code = chan->fmtinfo->code; in tegra20_vi_get_input_formats() 357 switch (chan->fmtinfo->fourcc) { in tegra20_channel_vi_buffer_setup()
|
| /drivers/media/platform/xilinx/ |
| A D | xilinx-dma.c | 73 if (dma->fmtinfo->code != fmt.format.code || in xvip_dma_verify_format() 351 dma->sgl.size = dma->format.width * dma->fmtinfo->bpp; in xvip_dma_buffer_queue() 518 const struct xvip_video_format **fmtinfo) in __xvip_dma_try_format() argument 561 if (fmtinfo) in __xvip_dma_try_format() 562 *fmtinfo = info; in __xvip_dma_try_format() 588 dma->fmtinfo = info; in xvip_dma_set_format() 642 dma->fmtinfo = xvip_get_format_by_fourcc(V4L2_PIX_FMT_YUYV); in xvip_dma_init() 643 dma->format.pixelformat = dma->fmtinfo->fourcc; in xvip_dma_init() 648 dma->format.bytesperline = dma->format.width * dma->fmtinfo->bpp; in xvip_dma_init()
|
| A D | xilinx-dma.h | 89 const struct xvip_video_format *fmtinfo; member
|
| /drivers/media/platform/renesas/ |
| A D | rcar_jpu.c | 248 struct jpu_fmt *fmtinfo; member 818 if (fmtinfo) in __jpu_try_fmt() 819 *fmtinfo = fmt; in __jpu_try_fmt() 839 struct jpu_fmt *fmtinfo; in jpu_s_fmt() local 859 q_data->fmtinfo = fmtinfo; in jpu_s_fmt() 1089 __jpu_try_fmt(ctx, &adjust.fmtinfo, &adjust.format, in jpu_buf_queue() 1235 __jpu_try_fmt(ctx, &ctx->out_q.fmtinfo, &ctx->out_q.format, in jpu_open() 1237 __jpu_try_fmt(ctx, &ctx->cap_q.fmtinfo, &ctx->cap_q.format, in jpu_open() 1372 num_planes = q_data->fmtinfo->num_planes; in jpu_device_run() 1373 subsampling = q_data->fmtinfo->subsampling; in jpu_device_run() [all …]
|
| A D | rcar_fdp1.c | 1453 const struct fdp1_fmt **fmtinfo, in fdp1_try_fmt_output() argument 1465 if (fmtinfo) in fdp1_try_fmt_output() 1466 *fmtinfo = fmt; in fdp1_try_fmt_output() 1509 const struct fdp1_fmt **fmtinfo, in fdp1_try_fmt_capture() argument 1547 if (fmtinfo) in fdp1_try_fmt_capture() 1548 *fmtinfo = fmt; in fdp1_try_fmt_capture() 1607 const struct fdp1_fmt *fmtinfo; in fdp1_set_format() local 1610 fdp1_try_fmt_output(ctx, &fmtinfo, pix); in fdp1_set_format() 1612 fdp1_try_fmt_capture(ctx, &fmtinfo, pix); in fdp1_set_format() 1614 q_data->fmt = fmtinfo; in fdp1_set_format()
|
| /drivers/media/platform/nxp/imx8-isi/ |
| A D | imx8-isi-video.c | 892 return mxc_isi_video_queue_setup(&video->pix, video->fmtinfo, in mxc_isi_vb2_queue_setup() 901 mxc_isi_video_buffer_init(vb2, buf->dma_addrs, video->fmtinfo, in mxc_isi_vb2_buffer_init() 912 video->fmtinfo, &video->pix); in mxc_isi_vb2_buffer_prepare() 937 mxc_isi_channel_set_output_format(pipe, video->fmtinfo, &video->pix); in mxc_isi_video_init_channel() 1142 video->fmtinfo = mxc_isi_format_try(video->pipe, pix, MXC_ISI_VIDEO_CAP); in mxc_isi_video_s_fmt() 1428 video->fmtinfo = mxc_isi_format_try(video->pipe, pix, MXC_ISI_VIDEO_CAP); in mxc_isi_video_register()
|
| A D | imx8-isi-core.h | 210 const struct mxc_isi_format_info *fmtinfo; member
|