Home
last modified time | relevance | path

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

1234

/Linux-v5.4/include/media/
Dv4l2-mediabus.h117 pix_fmt->ycbcr_enc = mbus_fmt->ycbcr_enc; in v4l2_fill_pix_format()
139 mbus_fmt->ycbcr_enc = pix_fmt->ycbcr_enc; in v4l2_fill_mbus_format()
160 pix_mp_fmt->ycbcr_enc = mbus_fmt->ycbcr_enc; in v4l2_fill_pix_format_mplane()
180 mbus_fmt->ycbcr_enc = pix_mp_fmt->ycbcr_enc; in v4l2_fill_mbus_format_mplane()
Dfwht-ctrls.h26 __u32 ycbcr_enc; member
Dv4l2-dv-timings.h235 enum v4l2_ycbcr_encoding ycbcr_enc; member
/Linux-v5.4/drivers/media/platform/
Dimx-pxp.c162 enum v4l2_ycbcr_encoding ycbcr_enc; member
312 enum v4l2_ycbcr_encoding ycbcr_enc; in pxp_setup_csc() local
463 ycbcr_enc = ctx->q_data[V4L2_M2M_SRC].ycbcr_enc; in pxp_setup_csc()
466 if (ycbcr_enc == V4L2_YCBCR_ENC_601) { in pxp_setup_csc()
471 } else if (ycbcr_enc == V4L2_YCBCR_ENC_709) { in pxp_setup_csc()
476 } else if (ycbcr_enc == V4L2_YCBCR_ENC_BT2020) { in pxp_setup_csc()
676 ycbcr_enc = ctx->q_data[V4L2_M2M_DST].ycbcr_enc; in pxp_setup_csc()
679 if (ycbcr_enc == V4L2_YCBCR_ENC_601) { in pxp_setup_csc()
684 } else if (ycbcr_enc == V4L2_YCBCR_ENC_709) { in pxp_setup_csc()
689 } else if (ycbcr_enc == V4L2_YCBCR_ENC_BT2020) { in pxp_setup_csc()
[all …]
Drcar_fdp1.c969 if (src_q_data->format.ycbcr_enc == V4L2_YCBCR_ENC_709) in fdp1_configure_wpf()
1518 enum v4l2_ycbcr_encoding ycbcr_enc; in fdp1_try_fmt_capture() local
1534 ycbcr_enc = src_data->format.ycbcr_enc; in fdp1_try_fmt_capture()
1535 if (ycbcr_enc == V4L2_YCBCR_ENC_DEFAULT) in fdp1_try_fmt_capture()
1536 ycbcr_enc = V4L2_MAP_YCBCR_ENC_DEFAULT(colorspace); in fdp1_try_fmt_capture()
1541 ycbcr_enc); in fdp1_try_fmt_capture()
1543 allow_rgb = ycbcr_enc == V4L2_YCBCR_ENC_601 || in fdp1_try_fmt_capture()
1544 (ycbcr_enc == V4L2_YCBCR_ENC_709 && in fdp1_try_fmt_capture()
1568 pix->ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; in fdp1_try_fmt_capture()
1571 pix->ycbcr_enc = src_data->format.ycbcr_enc; in fdp1_try_fmt_capture()
/Linux-v5.4/drivers/media/platform/vimc/
Dvimc-common.h43 (fmt)->ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; \
47 if ((fmt)->ycbcr_enc > V4L2_YCBCR_ENC_SMPTE240M) \
48 (fmt)->ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; \
Dvimc-common.c307 source_fmt.format.ycbcr_enc, in vimc_link_validate()
313 sink_fmt.format.ycbcr_enc); in vimc_link_validate()
343 if (source_fmt.format.ycbcr_enc != V4L2_YCBCR_ENC_DEFAULT in vimc_link_validate()
344 && sink_fmt.format.ycbcr_enc != V4L2_YCBCR_ENC_DEFAULT in vimc_link_validate()
345 && source_fmt.format.ycbcr_enc != sink_fmt.format.ycbcr_enc) in vimc_link_validate()
Dvimc-sensor.c121 tpg_s_ycbcr_enc(&vsen->tpg, vsen->mbus_format.ycbcr_enc); in vimc_sen_tpg_s_format()
173 mf->xfer_func, mf->ycbcr_enc, in vimc_sen_set_fmt()
177 fmt->format.xfer_func, fmt->format.ycbcr_enc); in vimc_sen_set_fmt()
/Linux-v5.4/drivers/staging/media/imx/
Dimx-media-utils.c227 mbus->ycbcr_enc = V4L2_MAP_YCBCR_ENC_DEFAULT(mbus->colorspace); in init_mbus_colorimetry()
231 mbus->ycbcr_enc); in init_mbus_colorimetry()
556 if (tryfmt->ycbcr_enc != V4L2_YCBCR_ENC_601 && in imx_media_try_colorimetry()
557 tryfmt->ycbcr_enc != V4L2_YCBCR_ENC_709) in imx_media_try_colorimetry()
558 tryfmt->ycbcr_enc = V4L2_YCBCR_ENC_601; in imx_media_try_colorimetry()
560 if (tryfmt->ycbcr_enc == V4L2_YCBCR_ENC_DEFAULT) { in imx_media_try_colorimetry()
561 tryfmt->ycbcr_enc = in imx_media_try_colorimetry()
570 tryfmt->ycbcr_enc); in imx_media_try_colorimetry()
615 pix->ycbcr_enc = mbus->ycbcr_enc; in imx_media_mbus_fmt_to_pix_fmt()
660 mbus->ycbcr_enc = image->pix.ycbcr_enc; in imx_media_ipu_image_to_mbus_fmt()
Dimx-media-csc-scaler.c224 f->fmt.pix.ycbcr_enc = q_data->cur_fmt.ycbcr_enc; in ipu_csc_scaler_try_fmt()
229 f->fmt.pix.ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; in ipu_csc_scaler_try_fmt()
274 q_data->cur_fmt.ycbcr_enc = f->fmt.pix.ycbcr_enc; in ipu_csc_scaler_s_fmt()
280 q_data->cur_fmt.ycbcr_enc = f->fmt.pix.ycbcr_enc; in ipu_csc_scaler_s_fmt()
491 if (fmt->ycbcr_enc == V4L2_YCBCR_ENC_DEFAULT) in ipu_image_from_q_data()
492 im->pix.ycbcr_enc = V4L2_MAP_YCBCR_ENC_DEFAULT(fmt->colorspace); in ipu_image_from_q_data()
494 im->pix.ycbcr_enc = V4L2_MAP_YCBCR_ENC_DEFAULT(fmt->colorspace); in ipu_image_from_q_data()
/Linux-v5.4/include/media/tpg/
Dv4l2-tpg.h163 u32 ycbcr_enc; member
364 static inline void tpg_s_ycbcr_enc(struct tpg_data *tpg, u32 ycbcr_enc) in tpg_s_ycbcr_enc() argument
366 if (tpg->ycbcr_enc == ycbcr_enc) in tpg_s_ycbcr_enc()
368 tpg->ycbcr_enc = ycbcr_enc; in tpg_s_ycbcr_enc()
374 return tpg->ycbcr_enc; in tpg_g_ycbcr_enc()
/Linux-v5.4/drivers/media/v4l2-core/
Dv4l2-dv-timings.c917 c.ycbcr_enc = V4L2_YCBCR_ENC_601; in v4l2_hdmi_rx_colorimetry()
920 c.ycbcr_enc = V4L2_YCBCR_ENC_709; in v4l2_hdmi_rx_colorimetry()
926 c.ycbcr_enc = V4L2_YCBCR_ENC_601; in v4l2_hdmi_rx_colorimetry()
931 c.ycbcr_enc = V4L2_YCBCR_ENC_709; in v4l2_hdmi_rx_colorimetry()
938 c.ycbcr_enc = V4L2_YCBCR_ENC_XV709; in v4l2_hdmi_rx_colorimetry()
943 c.ycbcr_enc = V4L2_YCBCR_ENC_XV601; in v4l2_hdmi_rx_colorimetry()
948 c.ycbcr_enc = V4L2_YCBCR_ENC_601; in v4l2_hdmi_rx_colorimetry()
953 c.ycbcr_enc = V4L2_YCBCR_ENC_601; in v4l2_hdmi_rx_colorimetry()
958 c.ycbcr_enc = V4L2_YCBCR_ENC_BT2020; in v4l2_hdmi_rx_colorimetry()
963 c.ycbcr_enc = V4L2_YCBCR_ENC_BT2020_CONST_LUM; in v4l2_hdmi_rx_colorimetry()
[all …]
/Linux-v5.4/drivers/media/platform/vicodec/
Dcodec-v4l2-fwht.c292 p_hdr->ycbcr_enc = htonl(state->ycbcr_enc); in v4l2_fwht_encode()
347 state->ycbcr_enc = ntohl(state->header.ycbcr_enc); in v4l2_fwht_decode()
Dvicodec-core.c254 ctx->state.ycbcr_enc = ntohl(p_hdr->ycbcr_enc); in update_state_from_header()
551 ctx->state.ycbcr_enc = ntohl(p_hdr->ycbcr_enc); in update_capture_data_from_header()
798 pix->ycbcr_enc = ctx->state.ycbcr_enc; in vidioc_g_fmt()
817 pix_mp->ycbcr_enc = ctx->state.ycbcr_enc; in vidioc_g_fmt()
920 pix->ycbcr_enc = ctx->state.ycbcr_enc; in vidioc_try_fmt_vid_cap()
931 pix_mp->ycbcr_enc = ctx->state.ycbcr_enc; in vidioc_try_fmt_vid_cap()
1129 ctx->state.ycbcr_enc = pix->ycbcr_enc; in vidioc_s_fmt_vid_out()
1136 ctx->state.ycbcr_enc = pix_mp->ycbcr_enc; in vidioc_s_fmt_vid_out()
1840 p_hdr->ycbcr_enc = htonl(params->ycbcr_enc); in update_header_from_stateless_params()
Dcodec-v4l2-fwht.h40 enum v4l2_ycbcr_encoding ycbcr_enc; member
Dcodec-fwht.h106 __be32 ycbcr_enc; member
/Linux-v5.4/drivers/media/platform/sti/delta/
Ddelta-v4l2.c261 frameinfo->ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; in set_default_params()
271 streaminfo->ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; in set_default_params()
447 pix->ycbcr_enc = streaminfo->ycbcr_enc; in delta_g_fmt_stream()
480 frameinfo->ycbcr_enc = streaminfo->ycbcr_enc; in delta_g_fmt_frame()
485 pix->ycbcr_enc = frameinfo->ycbcr_enc; in delta_g_fmt_frame()
590 pix->ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; in delta_try_fmt_frame()
635 ctx->streaminfo.ycbcr_enc = pix->ycbcr_enc; in delta_s_fmt_stream()
689 frameinfo.ycbcr_enc = pix->ycbcr_enc; in delta_s_fmt_frame()
715 pix->ycbcr_enc = frameinfo.ycbcr_enc; in delta_s_fmt_frame()
Ddelta.h80 enum v4l2_ycbcr_encoding ycbcr_enc; member
145 enum v4l2_ycbcr_encoding ycbcr_enc; member
/Linux-v5.4/drivers/staging/media/hantro/
Dhantro_v4l2.c285 fmt->ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; in hantro_reset_fmt()
417 ctx->dst_fmt.ycbcr_enc = pix_mp->ycbcr_enc; in vidioc_s_fmt_out_mplane()
484 ctx->src_fmt.ycbcr_enc = pix_mp->ycbcr_enc; in vidioc_s_fmt_cap_mplane()
/Linux-v5.4/drivers/media/platform/sunxi/sun4i-csi/
Dsun4i_v4l2.c109 pix->ycbcr_enc = V4L2_MAP_YCBCR_ENC_DEFAULT(pix->colorspace); in _sun4i_csi_try_fmt()
111 pix->ycbcr_enc); in _sun4i_csi_try_fmt()
271 .ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT,
/Linux-v5.4/drivers/media/i2c/
Dadv7511-v4l2.c107 u32 ycbcr_enc; member
1278 format->format.ycbcr_enc = fmt->ycbcr_enc; in adv7511_get_fmt()
1284 format->format.ycbcr_enc = state->ycbcr_enc; in adv7511_get_fmt()
1333 fmt->ycbcr_enc = format->format.ycbcr_enc; in adv7511_set_fmt()
1358 state->ycbcr_enc = format->format.ycbcr_enc; in adv7511_set_fmt()
1370 if (y && format->format.ycbcr_enc == V4L2_YCBCR_ENC_XV601) { in adv7511_set_fmt()
1377 if (y && format->format.ycbcr_enc == V4L2_YCBCR_ENC_XV709) { in adv7511_set_fmt()
1389 if (y && format->format.ycbcr_enc == V4L2_YCBCR_ENC_BT2020_CONST_LUM) in adv7511_set_fmt()
/Linux-v5.4/drivers/media/platform/sti/hva/
Dhva-v4l2.c113 ctx->ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; in set_default_params()
306 f->fmt.pix.ycbcr_enc = ctx->ycbcr_enc; in hva_g_fmt_stream()
325 f->fmt.pix.ycbcr_enc = ctx->ycbcr_enc; in hva_g_fmt_frame()
392 pix->ycbcr_enc = ctx->ycbcr_enc; in hva_try_fmt_stream()
439 pix->ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; in hva_try_fmt_frame()
503 ctx->ycbcr_enc = pix->ycbcr_enc; in hva_s_fmt_frame()
/Linux-v5.4/drivers/media/platform/mtk-jpeg/
Dmtk_jpeg_core.h126 enum v4l2_ycbcr_encoding ycbcr_enc; member
/Linux-v5.4/drivers/media/platform/mtk-vcodec/
Dmtk_vcodec_enc.c530 ctx->ycbcr_enc = f->fmt.pix_mp.ycbcr_enc; in vidioc_venc_s_fmt_out()
574 pix->ycbcr_enc = ctx->ycbcr_enc; in vidioc_venc_g_fmt()
593 f->fmt.pix_mp.ycbcr_enc = ctx->ycbcr_enc; in vidioc_try_fmt_vid_cap_mplane()
612 f->fmt.pix_mp.ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; in vidioc_try_fmt_vid_out_mplane()
1179 ctx->ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; in mtk_vcodec_enc_set_default_params()
/Linux-v5.4/drivers/media/platform/vivid/
Dvivid-vid-common.c824 mp->ycbcr_enc = pix->ycbcr_enc; in fmt_sp2mp()
854 pix->ycbcr_enc = mp->ycbcr_enc; in fmt_sp2mp_func()

1234