Home
last modified time | relevance | path

Searched refs:ycbcr_enc (Results 1 – 25 of 186) sorted by relevance

12345678

/linux/include/media/
H A Dv4l2-mediabus.h210 pix_fmt->ycbcr_enc = mbus_fmt->ycbcr_enc; in v4l2_fill_pix_format()
232 mbus_fmt->ycbcr_enc = pix_fmt->ycbcr_enc; in v4l2_fill_mbus_format()
253 pix_mp_fmt->ycbcr_enc = mbus_fmt->ycbcr_enc; in v4l2_fill_pix_format_mplane()
273 mbus_fmt->ycbcr_enc = pix_mp_fmt->ycbcr_enc; in v4l2_fill_mbus_format_mplane()
/linux/drivers/media/test-drivers/visl/
H A Dvisl-trace-fwht.h22 __field(u32, ycbcr_enc)
33 __entry->ycbcr_enc = p->ycbcr_enc;
51 __entry->colorspace, __entry->xfer_func, __entry->ycbcr_enc,
/linux/drivers/media/platform/renesas/vsp1/
H A Dvsp1_rpf.c96 u16 ycbcr_enc; in rpf_configure_stream() local
101 ycbcr_enc = sink_format->ycbcr_enc; in rpf_configure_stream()
104 ycbcr_enc = source_format->ycbcr_enc; in rpf_configure_stream()
108 if (ycbcr_enc == V4L2_YCBCR_ENC_601 && in rpf_configure_stream()
111 else if (ycbcr_enc == V4L2_YCBCR_ENC_601 && in rpf_configure_stream()
114 else if (ycbcr_enc == V4L2_YCBCR_ENC_709 && in rpf_configure_stream()
H A Dvsp1_rwpf.c112 format->ycbcr_enc = fmt->format.ycbcr_enc; in vsp1_rwpf_set_format()
115 format->ycbcr_enc = sink_format->ycbcr_enc; in vsp1_rwpf_set_format()
136 format->ycbcr_enc = fmt->format.ycbcr_enc; in vsp1_rwpf_set_format()
H A Dvsp1_wpf.c286 u16 ycbcr_enc; in wpf_configure_stream() local
291 ycbcr_enc = sink_format->ycbcr_enc; in wpf_configure_stream()
294 ycbcr_enc = source_format->ycbcr_enc; in wpf_configure_stream()
298 if (ycbcr_enc == V4L2_YCBCR_ENC_601 && in wpf_configure_stream()
301 else if (ycbcr_enc == V4L2_YCBCR_ENC_601 && in wpf_configure_stream()
304 else if (ycbcr_enc == V4L2_YCBCR_ENC_709 && in wpf_configure_stream()
H A Dvsp1_entity.c110 u8 ycbcr_enc = format->ycbcr_enc; in vsp1_entity_adjust_color_space() local
114 &ycbcr_enc, &quantization); in vsp1_entity_adjust_color_space()
117 format->ycbcr_enc = ycbcr_enc; in vsp1_entity_adjust_color_space()
354 format->ycbcr_enc = fmt->format.ycbcr_enc; in vsp1_subdev_set_pad_format()
/linux/drivers/media/platform/nxp/
H A Dimx-pxp.c170 enum v4l2_ycbcr_encoding ycbcr_enc; member
353 enum v4l2_ycbcr_encoding ycbcr_enc; in pxp_setup_csc() local
504 ycbcr_enc = ctx->q_data[V4L2_M2M_SRC].ycbcr_enc; in pxp_setup_csc()
507 if (ycbcr_enc == V4L2_YCBCR_ENC_601) { in pxp_setup_csc()
512 } else if (ycbcr_enc == V4L2_YCBCR_ENC_709) { in pxp_setup_csc()
517 } else if (ycbcr_enc == V4L2_YCBCR_ENC_BT2020) { in pxp_setup_csc()
717 ycbcr_enc = ctx->q_data[V4L2_M2M_DST].ycbcr_enc; in pxp_setup_csc()
720 if (ycbcr_enc == V4L2_YCBCR_ENC_601) { in pxp_setup_csc()
725 } else if (ycbcr_enc == V4L2_YCBCR_ENC_709) { in pxp_setup_csc()
730 } else if (ycbcr_enc == V4L2_YCBCR_ENC_BT2020) { in pxp_setup_csc()
[all …]
/linux/drivers/staging/media/imx/
H A Dimx-media-utils.c414 mbus->ycbcr_enc = V4L2_MAP_YCBCR_ENC_DEFAULT(mbus->colorspace); in imx_media_init_mbus_fmt()
418 mbus->ycbcr_enc); in imx_media_init_mbus_fmt()
501 if (tryfmt->ycbcr_enc != V4L2_YCBCR_ENC_601 && in imx_media_try_colorimetry()
502 tryfmt->ycbcr_enc != V4L2_YCBCR_ENC_709) in imx_media_try_colorimetry()
503 tryfmt->ycbcr_enc = V4L2_YCBCR_ENC_601; in imx_media_try_colorimetry()
505 if (tryfmt->ycbcr_enc == V4L2_YCBCR_ENC_DEFAULT) { in imx_media_try_colorimetry()
506 tryfmt->ycbcr_enc = in imx_media_try_colorimetry()
515 tryfmt->ycbcr_enc); in imx_media_try_colorimetry()
561 pix->ycbcr_enc = mbus->ycbcr_enc; in imx_media_mbus_fmt_to_pix_fmt()
H A Dimx-media-csc-scaler.c230 f->fmt.pix.ycbcr_enc = q_data->cur_fmt.ycbcr_enc; in ipu_csc_scaler_try_fmt()
235 f->fmt.pix.ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; in ipu_csc_scaler_try_fmt()
280 q_data->cur_fmt.ycbcr_enc = f->fmt.pix.ycbcr_enc; in ipu_csc_scaler_s_fmt()
286 q_data->cur_fmt.ycbcr_enc = f->fmt.pix.ycbcr_enc; in ipu_csc_scaler_s_fmt()
497 if (fmt->ycbcr_enc == V4L2_YCBCR_ENC_DEFAULT) in ipu_image_from_q_data()
498 im->pix.ycbcr_enc = V4L2_MAP_YCBCR_ENC_DEFAULT(fmt->colorspace); in ipu_image_from_q_data()
500 im->pix.ycbcr_enc = V4L2_MAP_YCBCR_ENC_DEFAULT(fmt->colorspace); in ipu_image_from_q_data()
/linux/drivers/media/test-drivers/vimc/
H A Dvimc-common.c298 source_fmt.ycbcr_enc, in vimc_vdev_link_validate()
304 sink_fmt.ycbcr_enc); in vimc_vdev_link_validate()
334 if (source_fmt.ycbcr_enc != V4L2_YCBCR_ENC_DEFAULT && in vimc_vdev_link_validate()
335 sink_fmt.ycbcr_enc != V4L2_YCBCR_ENC_DEFAULT && in vimc_vdev_link_validate()
336 source_fmt.ycbcr_enc != sink_fmt.ycbcr_enc) in vimc_vdev_link_validate()
H A Dvimc-common.h59 (fmt)->ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; \
63 if ((fmt)->ycbcr_enc > V4L2_YCBCR_ENC_SMPTE240M) \
64 (fmt)->ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; \
/linux/drivers/gpu/ipu-v3/
H A Dipu-dp.c129 enum drm_color_encoding ycbcr_enc, in ipu_dp_csc_init() argument
154 } else if (ycbcr_enc == DRM_COLOR_YCBCR_BT709) { in ipu_dp_csc_init()
182 enum drm_color_encoding ycbcr_enc, in ipu_dp_setup_channel() argument
202 ipu_dp_csc_init(flow, ycbcr_enc, range, in ipu_dp_setup_channel()
212 ipu_dp_csc_init(flow, ycbcr_enc, range, in ipu_dp_setup_channel()
216 ipu_dp_csc_init(flow, ycbcr_enc, range, in ipu_dp_setup_channel()
/linux/drivers/media/platform/ti/vpe/
H A Dcsc.c155 src_ycbcr_enc = mp->ycbcr_enc; in csc_set_coeff()
160 src_ycbcr_enc = pix->ycbcr_enc; in csc_set_coeff()
167 dst_ycbcr_enc = mp->ycbcr_enc; in csc_set_coeff()
172 dst_ycbcr_enc = pix->ycbcr_enc; in csc_set_coeff()
/linux/include/media/tpg/
H A Dv4l2-tpg.h163 u32 ycbcr_enc; member
367 static inline void tpg_s_ycbcr_enc(struct tpg_data *tpg, u32 ycbcr_enc) in tpg_s_ycbcr_enc() argument
369 if (tpg->ycbcr_enc == ycbcr_enc) in tpg_s_ycbcr_enc()
371 tpg->ycbcr_enc = ycbcr_enc; in tpg_s_ycbcr_enc()
377 return tpg->ycbcr_enc; in tpg_g_ycbcr_enc()
/linux/drivers/media/platform/rockchip/rkisp1/
H A Drkisp1-isp.c318 src_frm->ycbcr_enc); in rkisp1_config_isp()
565 sink_fmt->ycbcr_enc = V4L2_YCBCR_ENC_601; in rkisp1_isp_init_state()
581 src_fmt->ycbcr_enc = V4L2_YCBCR_ENC_601; in rkisp1_isp_init_state()
653 src_fmt->ycbcr_enc = sink_fmt->ycbcr_enc; in rkisp1_isp_set_src_fmt()
685 if (format->ycbcr_enc != V4L2_YCBCR_ENC_DEFAULT) in rkisp1_isp_set_src_fmt()
686 src_fmt->ycbcr_enc = format->ycbcr_enc; in rkisp1_isp_set_src_fmt()
796 sink_fmt->ycbcr_enc = format->ycbcr_enc ? : in rkisp1_isp_set_sink_fmt()
800 sink_fmt->ycbcr_enc); in rkisp1_isp_set_sink_fmt()
807 sink_fmt->ycbcr_enc = V4L2_YCBCR_ENC_601; in rkisp1_isp_set_sink_fmt()
H A Drkisp1-resizer.c392 sink_fmt->ycbcr_enc = V4L2_YCBCR_ENC_601; in rkisp1_rsz_init_state()
517 sink_fmt->ycbcr_enc = format->ycbcr_enc ? : in rkisp1_rsz_set_sink_fmt()
521 sink_fmt->ycbcr_enc); in rkisp1_rsz_set_sink_fmt()
528 sink_fmt->ycbcr_enc = V4L2_YCBCR_ENC_601; in rkisp1_rsz_set_sink_fmt()
538 src_fmt->ycbcr_enc = sink_fmt->ycbcr_enc; in rkisp1_rsz_set_sink_fmt()
/linux/drivers/media/platform/st/stm32/stm32-dcmipp/
H A Ddcmipp-common.h49 (fmt)->ycbcr_enc = DCMIPP_YCBCR_ENC_DEFAULT; \
53 if ((fmt)->ycbcr_enc > V4L2_YCBCR_ENC_SMPTE240M) \
54 (fmt)->ycbcr_enc = DCMIPP_YCBCR_ENC_DEFAULT; \
/linux/drivers/media/v4l2-core/
H A Dv4l2-dv-timings.c951 c.ycbcr_enc = V4L2_YCBCR_ENC_601; in v4l2_hdmi_rx_colorimetry()
954 c.ycbcr_enc = V4L2_YCBCR_ENC_709; in v4l2_hdmi_rx_colorimetry()
960 c.ycbcr_enc = V4L2_YCBCR_ENC_601; in v4l2_hdmi_rx_colorimetry()
965 c.ycbcr_enc = V4L2_YCBCR_ENC_709; in v4l2_hdmi_rx_colorimetry()
972 c.ycbcr_enc = V4L2_YCBCR_ENC_XV709; in v4l2_hdmi_rx_colorimetry()
977 c.ycbcr_enc = V4L2_YCBCR_ENC_XV601; in v4l2_hdmi_rx_colorimetry()
982 c.ycbcr_enc = V4L2_YCBCR_ENC_601; in v4l2_hdmi_rx_colorimetry()
987 c.ycbcr_enc = V4L2_YCBCR_ENC_601; in v4l2_hdmi_rx_colorimetry()
992 c.ycbcr_enc = V4L2_YCBCR_ENC_BT2020; in v4l2_hdmi_rx_colorimetry()
997 c.ycbcr_enc = V4L2_YCBCR_ENC_BT2020_CONST_LUM; in v4l2_hdmi_rx_colorimetry()
[all …]
/linux/drivers/media/platform/qcom/iris/
H A Diris_venc.c42 f->fmt.pix_mp.ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; in iris_venc_inst_init()
58 f->fmt.pix_mp.ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; in iris_venc_inst_init()
266 fmt->fmt.pix_mp.ycbcr_enc = f->fmt.pix_mp.ycbcr_enc; in iris_venc_s_fmt_output()
298 fmt->fmt.pix_mp.ycbcr_enc = f->fmt.pix_mp.ycbcr_enc; in iris_venc_s_fmt_input()
306 output_fmt->fmt.pix_mp.ycbcr_enc = fmt->fmt.pix_mp.ycbcr_enc; in iris_venc_s_fmt_input()
H A Diris_vdec.c53 f->fmt.pix_mp.ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; in iris_vdec_inst_init()
249 fmt->fmt.pix_mp.ycbcr_enc = f->fmt.pix_mp.ycbcr_enc; in iris_vdec_s_fmt()
255 output_fmt->fmt.pix_mp.ycbcr_enc = f->fmt.pix_mp.ycbcr_enc; in iris_vdec_s_fmt()
/linux/drivers/media/test-drivers/
H A Dvim2m.c227 enum v4l2_ycbcr_encoding ycbcr_enc; member
742 f->fmt.pix.ycbcr_enc = ctx->ycbcr_enc; in vidioc_g_fmt()
765 f->fmt.pix_mp.ycbcr_enc = ctx->ycbcr_enc; in vidioc_g_fmt_mplane()
864 f->fmt.pix.ycbcr_enc = ctx->ycbcr_enc; in vidioc_try_fmt_vid_cap()
893 f->fmt.pix_mp.ycbcr_enc = ctx->ycbcr_enc; in vidioc_try_fmt_vid_cap_mplane()
1048 ctx->ycbcr_enc = f->fmt.pix.ycbcr_enc; in vidioc_s_fmt_vid_out()
1072 ctx->ycbcr_enc = f->fmt.pix_mp.ycbcr_enc; in vidioc_s_fmt_vid_out_mplane()
/linux/drivers/media/platform/st/sti/delta/
H A Ddelta-v4l2.c265 frameinfo->ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; in set_default_params()
275 streaminfo->ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; in set_default_params()
451 pix->ycbcr_enc = streaminfo->ycbcr_enc; in delta_g_fmt_stream()
484 frameinfo->ycbcr_enc = streaminfo->ycbcr_enc; in delta_g_fmt_frame()
489 pix->ycbcr_enc = frameinfo->ycbcr_enc; in delta_g_fmt_frame()
594 pix->ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; in delta_try_fmt_frame()
639 ctx->streaminfo.ycbcr_enc = pix->ycbcr_enc; in delta_s_fmt_stream()
693 frameinfo.ycbcr_enc = pix->ycbcr_enc; in delta_s_fmt_frame()
719 pix->ycbcr_enc = frameinfo.ycbcr_enc; in delta_s_fmt_frame()
/linux/drivers/media/test-drivers/vicodec/
H A Dvicodec-core.c251 ctx->state.ycbcr_enc = ntohl(p_hdr->ycbcr_enc); in update_state_from_header()
546 ctx->state.ycbcr_enc = ntohl(p_hdr->ycbcr_enc); in update_capture_data_from_header()
788 pix->ycbcr_enc = ctx->state.ycbcr_enc; in vidioc_g_fmt()
807 pix_mp->ycbcr_enc = ctx->state.ycbcr_enc; in vidioc_g_fmt()
905 pix->ycbcr_enc = ctx->state.ycbcr_enc; in vidioc_try_fmt_vid_cap()
916 pix_mp->ycbcr_enc = ctx->state.ycbcr_enc; in vidioc_try_fmt_vid_cap()
1112 ctx->state.ycbcr_enc = pix->ycbcr_enc; in vidioc_s_fmt_vid_out()
1119 ctx->state.ycbcr_enc = pix_mp->ycbcr_enc; in vidioc_s_fmt_vid_out()
1783 p_hdr->ycbcr_enc = htonl(params->ycbcr_enc); in update_header_from_stateless_params()
H A Dcodec-v4l2-fwht.c276 p_hdr->ycbcr_enc = htonl(state->ycbcr_enc); in v4l2_fwht_encode()
331 state->ycbcr_enc = ntohl(state->header.ycbcr_enc); in v4l2_fwht_decode()
/linux/drivers/media/platform/st/stm32/dma2d/
H A Ddma2d.c369 f->fmt.pix.ycbcr_enc = ctx->ycbcr_enc; in vidioc_g_fmt()
409 f->fmt.pix.ycbcr_enc = ctx->ycbcr_enc; in vidioc_try_fmt()
444 ctx->ycbcr_enc = f->fmt.pix.ycbcr_enc; in vidioc_s_fmt()

12345678