/kernel/linux/linux-5.10/include/media/ |
H A D | v4l2-mediabus.h | 144 pix_fmt->ycbcr_enc = mbus_fmt->ycbcr_enc; in v4l2_fill_pix_format() 166 mbus_fmt->ycbcr_enc = pix_fmt->ycbcr_enc; in v4l2_fill_mbus_format() 187 pix_mp_fmt->ycbcr_enc = mbus_fmt->ycbcr_enc; in v4l2_fill_pix_format_mplane() 207 mbus_fmt->ycbcr_enc = pix_mp_fmt->ycbcr_enc; in v4l2_fill_mbus_format_mplane()
|
H A D | fwht-ctrls.h | 26 __u32 ycbcr_enc; member
|
/kernel/linux/linux-6.6/include/media/ |
H A D | v4l2-mediabus.h | 187 pix_fmt->ycbcr_enc = mbus_fmt->ycbcr_enc; in v4l2_fill_pix_format() 209 mbus_fmt->ycbcr_enc = pix_fmt->ycbcr_enc; in v4l2_fill_mbus_format() 230 pix_mp_fmt->ycbcr_enc = mbus_fmt->ycbcr_enc; in v4l2_fill_pix_format_mplane() 250 mbus_fmt->ycbcr_enc = pix_mp_fmt->ycbcr_enc; in v4l2_fill_mbus_format_mplane()
|
/kernel/linux/linux-6.6/drivers/media/test-drivers/visl/ |
H A D | visl-trace-fwht.h | 22 __field(u32, ycbcr_enc) 33 __entry->ycbcr_enc = p->ycbcr_enc; 36 TP_printk("backward_ref_ts %llu version %u width %u height %u flags %s colorspace %u xfer_func %u ycbcr_enc %u quantization %u", 51 __entry->colorspace, __entry->xfer_func, __entry->ycbcr_enc,
|
/kernel/linux/linux-5.10/drivers/staging/media/imx/ |
H A D | imx-media-utils.c | 393 mbus->ycbcr_enc = V4L2_MAP_YCBCR_ENC_DEFAULT(mbus->colorspace); in imx_media_init_mbus_fmt() 397 mbus->ycbcr_enc); in imx_media_init_mbus_fmt() 480 if (tryfmt->ycbcr_enc != V4L2_YCBCR_ENC_601 && in imx_media_try_colorimetry() 481 tryfmt->ycbcr_enc != V4L2_YCBCR_ENC_709) in imx_media_try_colorimetry() 482 tryfmt->ycbcr_enc = V4L2_YCBCR_ENC_601; in imx_media_try_colorimetry() 484 if (tryfmt->ycbcr_enc == V4L2_YCBCR_ENC_DEFAULT) { in imx_media_try_colorimetry() 485 tryfmt->ycbcr_enc = in imx_media_try_colorimetry() 494 tryfmt->ycbcr_enc); in imx_media_try_colorimetry() 540 pix->ycbcr_enc = mbus->ycbcr_enc; in imx_media_mbus_fmt_to_pix_fmt() [all...] |
H A D | imx-media-csc-scaler.c | 227 f->fmt.pix.ycbcr_enc = q_data->cur_fmt.ycbcr_enc; in ipu_csc_scaler_try_fmt() 232 f->fmt.pix.ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; in ipu_csc_scaler_try_fmt() 277 q_data->cur_fmt.ycbcr_enc = f->fmt.pix.ycbcr_enc; in ipu_csc_scaler_s_fmt() 283 q_data->cur_fmt.ycbcr_enc = f->fmt.pix.ycbcr_enc; in ipu_csc_scaler_s_fmt() 494 if (fmt->ycbcr_enc == V4L2_YCBCR_ENC_DEFAULT) in ipu_image_from_q_data() 495 im->pix.ycbcr_enc = V4L2_MAP_YCBCR_ENC_DEFAULT(fmt->colorspace); in ipu_image_from_q_data() 497 im->pix.ycbcr_enc in ipu_image_from_q_data() [all...] |
/kernel/linux/linux-5.10/drivers/media/test-drivers/vimc/ |
H A D | vimc-common.c | 296 source_fmt.ycbcr_enc, in vimc_vdev_link_validate() 302 sink_fmt.ycbcr_enc); in vimc_vdev_link_validate() 332 if (source_fmt.ycbcr_enc != V4L2_YCBCR_ENC_DEFAULT && in vimc_vdev_link_validate() 333 sink_fmt.ycbcr_enc != V4L2_YCBCR_ENC_DEFAULT && in vimc_vdev_link_validate() 334 source_fmt.ycbcr_enc != sink_fmt.ycbcr_enc) in vimc_vdev_link_validate()
|
H A D | vimc-common.h | 52 (fmt)->ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; \ 56 if ((fmt)->ycbcr_enc > V4L2_YCBCR_ENC_SMPTE240M) \ 57 (fmt)->ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; \
|
/kernel/linux/linux-6.6/drivers/media/test-drivers/vimc/ |
H A D | vimc-common.c | 296 source_fmt.ycbcr_enc, in vimc_vdev_link_validate() 302 sink_fmt.ycbcr_enc); in vimc_vdev_link_validate() 332 if (source_fmt.ycbcr_enc != V4L2_YCBCR_ENC_DEFAULT && in vimc_vdev_link_validate() 333 sink_fmt.ycbcr_enc != V4L2_YCBCR_ENC_DEFAULT && in vimc_vdev_link_validate() 334 source_fmt.ycbcr_enc != sink_fmt.ycbcr_enc) in vimc_vdev_link_validate()
|
H A D | vimc-common.h | 59 (fmt)->ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; \ 63 if ((fmt)->ycbcr_enc > V4L2_YCBCR_ENC_SMPTE240M) \ 64 (fmt)->ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; \
|
/kernel/linux/linux-6.6/drivers/staging/media/imx/ |
H A D | imx-media-utils.c | 414 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() [all...] |
H A D | imx-media-csc-scaler.c | 227 f->fmt.pix.ycbcr_enc = q_data->cur_fmt.ycbcr_enc; in ipu_csc_scaler_try_fmt() 232 f->fmt.pix.ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; in ipu_csc_scaler_try_fmt() 277 q_data->cur_fmt.ycbcr_enc = f->fmt.pix.ycbcr_enc; in ipu_csc_scaler_s_fmt() 283 q_data->cur_fmt.ycbcr_enc = f->fmt.pix.ycbcr_enc; in ipu_csc_scaler_s_fmt() 494 if (fmt->ycbcr_enc == V4L2_YCBCR_ENC_DEFAULT) in ipu_image_from_q_data() 495 im->pix.ycbcr_enc = V4L2_MAP_YCBCR_ENC_DEFAULT(fmt->colorspace); in ipu_image_from_q_data() 497 im->pix.ycbcr_enc in ipu_image_from_q_data() [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/rockchip/rkisp1/ |
H A D | rkisp1-isp.c | 238 src_frm->ycbcr_enc); in rkisp1_config_isp() 461 sink_fmt->ycbcr_enc = V4L2_YCBCR_ENC_601; in rkisp1_isp_init_config() 477 src_fmt->ycbcr_enc = V4L2_YCBCR_ENC_601; in rkisp1_isp_init_config() 550 src_fmt->ycbcr_enc = sink_fmt->ycbcr_enc; in rkisp1_isp_set_src_fmt() 582 if (format->ycbcr_enc != V4L2_YCBCR_ENC_DEFAULT) in rkisp1_isp_set_src_fmt() 583 src_fmt->ycbcr_enc = format->ycbcr_enc; in rkisp1_isp_set_src_fmt() 705 sink_fmt->ycbcr_enc = format->ycbcr_enc in rkisp1_isp_set_sink_fmt() [all...] |
/kernel/linux/linux-5.10/drivers/media/platform/ |
H A D | imx-pxp.c | 162 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 in pxp_setup_csc() 1149 pxp_fixup_colorimetry_cap(struct pxp_ctx *ctx, u32 dst_fourcc, enum v4l2_ycbcr_encoding *ycbcr_enc, enum v4l2_quantization *quantization) pxp_fixup_colorimetry_cap() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/nxp/ |
H A D | imx-pxp.c | 170 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 in pxp_setup_csc() 1252 pxp_fixup_colorimetry_cap(struct pxp_ctx *ctx, u32 dst_fourcc, enum v4l2_ycbcr_encoding *ycbcr_enc, enum v4l2_quantization *quantization) pxp_fixup_colorimetry_cap() argument [all...] |
/kernel/linux/linux-5.10/include/media/tpg/ |
H A D | v4l2-tpg.h | 163 u32 ycbcr_enc; member 366 static inline void tpg_s_ycbcr_enc(struct tpg_data *tpg, u32 ycbcr_enc) in tpg_s_ycbcr_enc() argument 368 if (tpg->ycbcr_enc == ycbcr_enc) in tpg_s_ycbcr_enc() 370 tpg->ycbcr_enc = ycbcr_enc; in tpg_s_ycbcr_enc() 376 return tpg->ycbcr_enc; in tpg_g_ycbcr_enc()
|
/kernel/linux/linux-6.6/include/media/tpg/ |
H A D | v4l2-tpg.h | 163 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()
|
/kernel/linux/linux-5.10/drivers/media/v4l2-core/ |
H A D | v4l2-dv-timings.c | 939 c.ycbcr_enc = V4L2_YCBCR_ENC_601; in v4l2_hdmi_rx_colorimetry() 942 c.ycbcr_enc = V4L2_YCBCR_ENC_709; 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_709; in v4l2_hdmi_rx_colorimetry() 960 c.ycbcr_enc = V4L2_YCBCR_ENC_XV709; in v4l2_hdmi_rx_colorimetry() 965 c.ycbcr_enc = V4L2_YCBCR_ENC_XV601; in v4l2_hdmi_rx_colorimetry() 970 c.ycbcr_enc = V4L2_YCBCR_ENC_601; in v4l2_hdmi_rx_colorimetry() 975 c.ycbcr_enc = V4L2_YCBCR_ENC_601; in v4l2_hdmi_rx_colorimetry() 980 c.ycbcr_enc = V4L2_YCBCR_ENC_BT2020; in v4l2_hdmi_rx_colorimetry() 985 c.ycbcr_enc in v4l2_hdmi_rx_colorimetry() [all...] |
/kernel/linux/linux-6.6/drivers/media/v4l2-core/ |
H A D | v4l2-dv-timings.c | 939 c.ycbcr_enc = V4L2_YCBCR_ENC_601; in v4l2_hdmi_rx_colorimetry() 942 c.ycbcr_enc = V4L2_YCBCR_ENC_709; 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_709; in v4l2_hdmi_rx_colorimetry() 960 c.ycbcr_enc = V4L2_YCBCR_ENC_XV709; in v4l2_hdmi_rx_colorimetry() 965 c.ycbcr_enc = V4L2_YCBCR_ENC_XV601; in v4l2_hdmi_rx_colorimetry() 970 c.ycbcr_enc = V4L2_YCBCR_ENC_601; in v4l2_hdmi_rx_colorimetry() 975 c.ycbcr_enc = V4L2_YCBCR_ENC_601; in v4l2_hdmi_rx_colorimetry() 980 c.ycbcr_enc = V4L2_YCBCR_ENC_BT2020; in v4l2_hdmi_rx_colorimetry() 985 c.ycbcr_enc in v4l2_hdmi_rx_colorimetry() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/ipu-v3/ |
H A D | ipu-dp.c | 129 enum drm_color_encoding ycbcr_enc, in ipu_dp_csc_init() 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() 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() 128 ipu_dp_csc_init(struct ipu_flow *flow, enum drm_color_encoding ycbcr_enc, enum drm_color_range range, enum ipu_color_space in, enum ipu_color_space out, u32 place) ipu_dp_csc_init() argument 181 ipu_dp_setup_channel(struct ipu_dp *dp, enum drm_color_encoding ycbcr_enc, enum drm_color_range range, enum ipu_color_space in, enum ipu_color_space out) ipu_dp_setup_channel() argument
|
/kernel/linux/linux-5.10/drivers/media/platform/ti-vpe/ |
H A D | csc.c | 155 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()
|
/kernel/linux/linux-6.6/drivers/media/platform/ti/vpe/ |
H A D | csc.c | 155 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()
|
/kernel/linux/linux-6.6/drivers/media/platform/renesas/rzg2l-cru/ |
H A D | rzg2l-ip.c | 127 sink_format->ycbcr_enc = fmt->format.ycbcr_enc; in rzg2l_cru_ip_set_format() 181 fmt.format.ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT; in rzg2l_cru_ip_init_config()
|
/kernel/linux/linux-5.10/drivers/media/platform/sti/delta/ |
H A D | delta-v4l2.c | 261 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 in delta_s_fmt_stream() [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/st/sti/delta/ |
H A D | delta-v4l2.c | 261 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 in delta_s_fmt_stream() [all...] |