| /linux/include/media/ |
| H A D | v4l2-mediabus.h | 210 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 D | visl-trace-fwht.h | 22 __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 D | vsp1_rpf.c | 96 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 D | vsp1_rwpf.c | 112 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 D | vsp1_wpf.c | 286 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 D | vsp1_entity.c | 110 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 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 == 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 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()
|
| H A D | imx-media-csc-scaler.c | 230 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 D | vimc-common.c | 298 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 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; \
|
| /linux/drivers/gpu/ipu-v3/ |
| H A D | ipu-dp.c | 129 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 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()
|
| /linux/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()
|
| /linux/drivers/media/platform/rockchip/rkisp1/ |
| H A D | rkisp1-isp.c | 318 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 D | rkisp1-resizer.c | 392 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 D | dcmipp-common.h | 49 (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 D | v4l2-dv-timings.c | 951 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 D | iris_venc.c | 42 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 D | iris_vdec.c | 53 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 D | vim2m.c | 227 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 D | delta-v4l2.c | 265 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 D | vicodec-core.c | 251 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 D | codec-v4l2-fwht.c | 276 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 D | dma2d.c | 369 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()
|