Home
last modified time | relevance | path

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

12

/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/test-drivers/vimc/
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; \
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-sensor.c111 tpg_s_ycbcr_enc(&vsensor->tpg, format->ycbcr_enc); in vimc_sensor_tpg_s_format()
159 mf->xfer_func, mf->ycbcr_enc, in vimc_sensor_set_fmt()
163 fmt->format.xfer_func, fmt->format.ycbcr_enc); in vimc_sensor_set_fmt()
H A Dvimc-scaler.c171 fmt->ycbcr_enc = format->format.ycbcr_enc; in vimc_scaler_set_fmt()
H A Dvimc-debayer.c271 format->xfer_func, format->ycbcr_enc, in vimc_debayer_set_fmt()
275 fmt->format.xfer_func, fmt->format.ycbcr_enc); in vimc_debayer_set_fmt()
/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-ic-prpencvf.c465 infmt->ycbcr_enc, infmt->quantization, in prp_setup_rotation()
467 outfmt->ycbcr_enc, outfmt->quantization, in prp_setup_rotation()
594 infmt->ycbcr_enc, infmt->quantization, in prp_setup_norotation()
596 outfmt->ycbcr_enc, outfmt->quantization, in prp_setup_norotation()
/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/test-drivers/vicodec/
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()
H A Dcodec-v4l2-fwht.h40 enum v4l2_ycbcr_encoding ycbcr_enc; member
H A Dcodec-fwht.h74 __be32 ycbcr_enc; member
/linux/drivers/media/platform/sunxi/sun4i-csi/
H A Dsun4i_v4l2.c105 pix->ycbcr_enc = V4L2_MAP_YCBCR_ENC_DEFAULT(pix->colorspace); in _sun4i_csi_try_fmt()
107 pix->ycbcr_enc); in _sun4i_csi_try_fmt()
264 .ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT,
/linux/drivers/media/platform/st/sti/delta/
H A Ddelta.h80 enum v4l2_ycbcr_encoding ycbcr_enc; member
145 enum v4l2_ycbcr_encoding ycbcr_enc; member
/linux/drivers/media/platform/st/stm32/dma2d/
H A Ddma2d.h99 enum v4l2_ycbcr_encoding ycbcr_enc; member
/linux/include/uapi/linux/
H A Dv4l2-mediabus.h45 __u16 ycbcr_enc; member
/linux/drivers/media/platform/mediatek/mdp/
H A Dmtk_mdp_core.h213 enum v4l2_ycbcr_encoding ycbcr_enc; member
/linux/drivers/media/platform/renesas/rzg2l-cru/
H A Drzg2l-csi2.c659 sink_format->ycbcr_enc = fmt->format.ycbcr_enc; in rzg2l_csi2_set_format()
686 fmt.format.ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; in rzg2l_csi2_init_state()
/linux/Documentation/userspace-api/media/v4l/
H A Dpixfmt-v4l2.rst153 - ``ycbcr_enc``
163 ycbcr_enc conversion is supported by setting the flag
233 ``ycbcr_enc``, ``hsv_enc`` or ``quantization``) is set to ``*_DEFAULT``,
H A Dpixfmt-v4l2-mplane.rst100 - ``ycbcr_enc``
/linux/drivers/media/test-drivers/vivid/
H A Dvivid-vid-cap.c539 mp->ycbcr_enc = vivid_ycbcr_enc_cap(dev); in vivid_g_fmt_vid_cap()
647 if (!user_set_csc || !v4l2_is_ycbcr_enc_valid(mp->ycbcr_enc)) in vivid_try_fmt_vid_cap()
648 mp->ycbcr_enc = vivid_ycbcr_enc_cap(dev); in vivid_try_fmt_vid_cap()
650 mp->ycbcr_enc = vivid_ycbcr_enc_cap(dev); in vivid_try_fmt_vid_cap()
790 dev->tpg.ycbcr_enc = mp->ycbcr_enc; in vivid_s_fmt_vid_cap()
/linux/drivers/media/i2c/
H A Dov2640.c933 mf->ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; in ov2640_get_fmt()
962 mf->ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; in ov2640_set_fmt()
1012 try_fmt->ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; in ov2640_init_state()
/linux/drivers/media/platform/microchip/
H A Dmicrochip-isc-scaler.c23 framefmt->ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; in isc_scaler_prepare_fmt()

12