Home
last modified time | relevance | path

Searched refs:pixel_encoding (Results 1 – 25 of 55) sorted by relevance

123

/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dce/
Ddce_opp.c115 if (params->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in set_truncation()
160 if (params->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in dce60_set_truncation()
485 if (params->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in set_pixel_encoding()
490 if (params->pixel_encoding == PIXEL_ENCODING_YCBCR420) { in set_pixel_encoding()
519 if (params->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in dce60_set_pixel_encoding()
523 if (params->pixel_encoding == PIXEL_ENCODING_YCBCR420) { in dce60_set_pixel_encoding()
658 if (clamping->pixel_encoding == PIXEL_ENCODING_YCBCR420) in dce110_opp_program_fmt()
669 if (clamping->pixel_encoding == PIXEL_ENCODING_YCBCR420) in dce110_opp_program_fmt()
684 if (clamping->pixel_encoding == PIXEL_ENCODING_YCBCR420) in dce60_opp_program_fmt()
695 if (clamping->pixel_encoding == PIXEL_ENCODING_YCBCR420) in dce60_opp_program_fmt()
Ddce_stream_encoder.c296 switch (hw_crtc_timing.pixel_encoding) { in dce110_stream_encoder_dp_set_stream_attribute()
401 if (hw_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) in dce110_stream_encoder_dp_set_stream_attribute()
403 else if (hw_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR444) in dce110_stream_encoder_dp_set_stream_attribute()
412 if (hw_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) in dce110_stream_encoder_dp_set_stream_attribute()
414 else if (hw_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR444) in dce110_stream_encoder_dp_set_stream_attribute()
507 switch (crtc_timing->pixel_encoding) { in dce110_stream_encoder_set_stream_attribute_helper()
517 switch (crtc_timing->pixel_encoding) { in dce110_stream_encoder_set_stream_attribute_helper()
574 if (crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in dce110_stream_encoder_hdmi_set_stream_attribute()
585 if (crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in dce110_stream_encoder_hdmi_set_stream_attribute()
668 ASSERT(crtc_timing->pixel_encoding == PIXEL_ENCODING_RGB); in dce110_stream_encoder_dvi_set_stream_attribute()
[all …]
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/hpo/dcn31/
Ddcn31_hpo_dp_stream_encoder.c192 enum dp2_pixel_encoding pixel_encoding; in dcn31_hpo_dp_stream_enc_set_stream_attribute() local
230 switch (hw_crtc_timing.pixel_encoding) { in dcn31_hpo_dp_stream_enc_set_stream_attribute()
232 pixel_encoding = DP_SYM32_ENC_PIXEL_ENCODING_YCBCR422; in dcn31_hpo_dp_stream_enc_set_stream_attribute()
236 pixel_encoding = DP_SYM32_ENC_PIXEL_ENCODING_RGB_YCBCR444; in dcn31_hpo_dp_stream_enc_set_stream_attribute()
240 pixel_encoding = DP_SYM32_ENC_PIXEL_ENCODING_Y_ONLY; in dcn31_hpo_dp_stream_enc_set_stream_attribute()
251 pixel_encoding = DP_SYM32_ENC_PIXEL_ENCODING_YCBCR420; in dcn31_hpo_dp_stream_enc_set_stream_attribute()
256 pixel_encoding = DP_SYM32_ENC_PIXEL_ENCODING_RGB_YCBCR444; in dcn31_hpo_dp_stream_enc_set_stream_attribute()
295 UNCOMPRESSED_PIXEL_ENCODING, pixel_encoding, in dcn31_hpo_dp_stream_enc_set_stream_attribute()
310 if (hw_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) in dcn31_hpo_dp_stream_enc_set_stream_attribute()
312 else if (hw_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR444) in dcn31_hpo_dp_stream_enc_set_stream_attribute()
[all …]
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dio/dcn401/
Ddcn401_dio_stream_encoder.c97 ASSERT(crtc_timing->pixel_encoding == PIXEL_ENCODING_RGB); in enc401_stream_encoder_dvi_set_stream_attribute()
155 if (crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in enc401_stream_encoder_hdmi_set_stream_attribute()
166 if (crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in enc401_stream_encoder_hdmi_set_stream_attribute()
256 bool two_pix = timing->pixel_encoding == PIXEL_ENCODING_YCBCR420; in is_two_pixels_per_containter()
258 two_pix = two_pix || (timing->flags.DSC && timing->pixel_encoding == PIXEL_ENCODING_YCBCR422 in is_two_pixels_per_containter()
473 switch (hw_crtc_timing.pixel_encoding) { in enc401_stream_encoder_dp_set_stream_attribute()
538 switch (hw_crtc_timing.pixel_encoding) { in enc401_stream_encoder_dp_set_stream_attribute()
619 if (hw_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) in enc401_stream_encoder_dp_set_stream_attribute()
621 else if (hw_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR444) in enc401_stream_encoder_dp_set_stream_attribute()
628 if (hw_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) in enc401_stream_encoder_dp_set_stream_attribute()
[all …]
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/link/
Dlink_validation.c43 if (timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) in get_tmds_output_pixel_clock_100hz()
45 else if (timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) in get_tmds_output_pixel_clock_100hz()
66 if (timing->pixel_encoding == PIXEL_ENCODING_RGB) in dp_active_dongle_validate_timing()
77 switch (timing->pixel_encoding) { in dp_active_dongle_validate_timing()
153 if (timing->pixel_encoding == PIXEL_ENCODING_RGB) { in dp_active_dongle_validate_timing()
171 } else if (timing->pixel_encoding == PIXEL_ENCODING_YCBCR444) { in dp_active_dongle_validate_timing()
186 } else if (timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in dp_active_dongle_validate_timing()
201 } else if (timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) { in dp_active_dongle_validate_timing()
268 if (timing->pixel_encoding == PIXEL_ENCODING_YCBCR420 && in dp_validate_mode_timing()
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/opp/dcn20/
Ddcn20_opp.c356 enum dc_pixel_encoding pixel_encoding, in opp2_program_left_edge_extra_pixel() argument
360 uint32_t count = opp2_get_left_edge_extra_pixel_count(opp, pixel_encoding, is_primary); in opp2_program_left_edge_extra_pixel()
370 enum dc_pixel_encoding pixel_encoding, bool is_primary) in opp2_get_left_edge_extra_pixel_count() argument
372 if ((pixel_encoding == PIXEL_ENCODING_YCBCR422 || pixel_encoding == PIXEL_ENCODING_YCBCR420) && in opp2_get_left_edge_extra_pixel_count()
Ddcn20_opp.h170 enum dc_pixel_encoding pixel_encoding, bool is_primary);
173 enum dc_pixel_encoding pixel_encoding, bool is_primary);
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/inc/hw/
Dopp.h63 enum dc_pixel_encoding pixel_encoding; /* Pixel Encoding */ member
107 enum dc_pixel_encoding pixel_encoding; member
364 enum dc_pixel_encoding pixel_encoding,
369 enum dc_pixel_encoding pixel_encoding,
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dsc/
Ddc_dsc.c134 if (timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) in dc_bandwidth_in_kbps_from_timing()
136 else if (timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) in dc_bandwidth_in_kbps_from_timing()
176 enum dc_pixel_encoding pixel_encoding,
473 timing->pixel_encoding, &dsc_common_caps); in dc_dsc_compute_bandwidth_range()
550 enum dc_pixel_encoding pixel_encoding, in intersect_dsc_caps() argument
604 if (pixel_encoding == PIXEL_ENCODING_YCBCR422 || pixel_encoding == PIXEL_ENCODING_YCBCR420) in intersect_dsc_caps()
616 if (pixel_encoding == PIXEL_ENCODING_YCBCR422 || pixel_encoding == PIXEL_ENCODING_YCBCR420) in intersect_dsc_caps()
942 …is_dsc_possible = intersect_dsc_caps(dsc_sink_caps, dsc_enc_caps, timing->pixel_encoding, &dsc_com… in setup_dsc_config()
952 switch (timing->pixel_encoding) { in setup_dsc_config()
1110 (timing->pixel_encoding == PIXEL_ENCODING_YCBCR420 && slice_height % 2 != 0))) in setup_dsc_config()
[all …]
Ddsc.h40 enum dc_pixel_encoding pixel_encoding; member
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dio/dcn35/
Ddcn35_dio_stream_encoder.c85 ASSERT(crtc_timing->pixel_encoding == PIXEL_ENCODING_RGB); in enc35_stream_encoder_dvi_set_stream_attribute()
143 if (crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in enc35_stream_encoder_hdmi_set_stream_attribute()
154 if (crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in enc35_stream_encoder_hdmi_set_stream_attribute()
219 switch (crtc_timing->pixel_encoding) { in enc35_stream_encoder_hdmi_set_stream_attribute()
269 bool two_pix = timing->pixel_encoding == PIXEL_ENCODING_YCBCR420; in is_two_pixels_per_containter()
271 two_pix = two_pix || (timing->flags.DSC && timing->pixel_encoding == PIXEL_ENCODING_YCBCR422 in is_two_pixels_per_containter()
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dio/dcn32/
Ddcn32_dio_stream_encoder.c97 ASSERT(crtc_timing->pixel_encoding == PIXEL_ENCODING_RGB); in enc32_stream_encoder_dvi_set_stream_attribute()
155 if (crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in enc32_stream_encoder_hdmi_set_stream_attribute()
166 if (crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in enc32_stream_encoder_hdmi_set_stream_attribute()
237 bool two_pix = timing->pixel_encoding == PIXEL_ENCODING_YCBCR420; in is_two_pixels_per_containter()
239 two_pix = two_pix || (timing->flags.DSC && timing->pixel_encoding == PIXEL_ENCODING_YCBCR422 in is_two_pixels_per_containter()
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dio/dcn314/
Ddcn314_dio_stream_encoder.c139 ASSERT(crtc_timing->pixel_encoding == PIXEL_ENCODING_RGB); in enc314_stream_encoder_dvi_set_stream_attribute()
197 if (crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in enc314_stream_encoder_hdmi_set_stream_attribute()
208 if (crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in enc314_stream_encoder_hdmi_set_stream_attribute()
279 bool two_pix = timing->pixel_encoding == PIXEL_ENCODING_YCBCR420; in is_two_pixels_per_containter()
281 two_pix = two_pix || (timing->flags.DSC && timing->pixel_encoding == PIXEL_ENCODING_YCBCR422 in is_two_pixels_per_containter()
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dio/dcn10/
Ddcn10_stream_encoder.c277 switch (hw_crtc_timing.pixel_encoding) { in enc1_stream_encoder_dp_set_stream_attribute()
378 if (hw_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) in enc1_stream_encoder_dp_set_stream_attribute()
380 else if (hw_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR444) in enc1_stream_encoder_dp_set_stream_attribute()
387 if (hw_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) in enc1_stream_encoder_dp_set_stream_attribute()
389 else if (hw_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR444) in enc1_stream_encoder_dp_set_stream_attribute()
467 switch (crtc_timing->pixel_encoding) { in enc1_stream_encoder_set_stream_attribute_helper()
517 if (crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in enc1_stream_encoder_hdmi_set_stream_attribute()
532 if (crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in enc1_stream_encoder_hdmi_set_stream_attribute()
619 ASSERT(crtc_timing->pixel_encoding == PIXEL_ENCODING_RGB); in enc1_stream_encoder_dvi_set_stream_attribute()
971 if (param->timing.pixel_encoding == PIXEL_ENCODING_YCBCR420) { in enc1_stream_encoder_dp_unblank()
Ddcn10_link_encoder.c582 if (crtc_timing->pixel_encoding != PIXEL_ENCODING_RGB) in dcn10_link_encoder_validate_dvi_output()
642 crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) in dcn10_link_encoder_validate_hdmi_output()
650 crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) in dcn10_link_encoder_validate_hdmi_output()
659 if (crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) { in dcn10_link_encoder_validate_dp_output()
815 is_valid = (stream->timing.pixel_encoding == PIXEL_ENCODING_RGB) ? true : false; in dcn10_link_encoder_validate_output_with_stream()
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/inc/
Dcore_status.h63 char *dc_pixel_encoding_to_str(enum dc_pixel_encoding pixel_encoding);
Dclock_source.h97 enum dc_pixel_encoding pixel_encoding; member
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/resource/dcn10/
Ddcn10_resource.c1009 pixel_clk_params->pixel_encoding = stream->timing.pixel_encoding; in get_pixel_clock_parameters()
1011 if (stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) in get_pixel_clock_parameters()
1014 if (stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR420) in get_pixel_clock_parameters()
1025 stream->clamping.pixel_encoding = stream->timing.pixel_encoding; in build_clamping_params()
1038 pipe_ctx->stream->clamping.pixel_encoding = pipe_ctx->stream->timing.pixel_encoding; in build_pipe_hw_param()
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/resource/dce110/
Ddce110_resource.c903 pixel_clk_params->flags.SUPPORT_YCBCR420 = (stream->timing.pixel_encoding == in get_pixel_clock_parameters()
905 pixel_clk_params->pixel_encoding = stream->timing.pixel_encoding; in get_pixel_clock_parameters()
906 if (stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) { in get_pixel_clock_parameters()
909 if (stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR420) { in get_pixel_clock_parameters()
926 pipe_ctx->stream->clamping.pixel_encoding = pipe_ctx->stream->timing.pixel_encoding; in dce110_resource_build_pipe_hw_param()
1080 if (context->streams[i]->timing.pixel_encoding in dce110_validate_surface_sets()
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/opp/dcn10/
Ddcn10_opp.c167 switch (params->pixel_encoding) { in opp1_set_pixel_encoding()
307 if (clamping->pixel_encoding == PIXEL_ENCODING_YCBCR420) in opp1_program_fmt()
/linux-6.14.4/drivers/gpu/drm/amd/display/include/
Daudio_types.h55 enum dc_pixel_encoding pixel_encoding; member
/linux-6.14.4/drivers/gpu/drm/amd/display/modules/info_packet/
Dinfo_packet.c343 switch (stream->timing.pixel_encoding) { in mod_build_vsc_infopacket()
362 switch (stream->timing.pixel_encoding) { in mod_build_vsc_infopacket()
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/core/
Ddc_debug.c396 char *dc_pixel_encoding_to_str(enum dc_pixel_encoding pixel_encoding) in dc_pixel_encoding_to_str() argument
398 switch (pixel_encoding) { in dc_pixel_encoding_to_str()
Ddc_resource.c2111 timing->pixel_encoding == PIXEL_ENCODING_YCBCR422; in resource_get_odm_slice_dst_width()
2153 opp, pipe_ctx->stream->timing.pixel_encoding, in resource_get_odm_slice_src_rect()
3379 if (timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) in get_norm_pix_clk()
3381 if (timing->pixel_encoding != PIXEL_ENCODING_YCBCR422) { in get_norm_pix_clk()
4174 uint32_t pixel_encoding = 0; in set_avi_info_frame() local
4189 color_space = (stream->timing.pixel_encoding == PIXEL_ENCODING_RGB) ? in set_avi_info_frame()
4204 switch (stream->timing.pixel_encoding) { in set_avi_info_frame()
4206 pixel_encoding = 1; in set_avi_info_frame()
4210 pixel_encoding = 2; in set_avi_info_frame()
4213 pixel_encoding = 3; in set_avi_info_frame()
[all …]
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/hwss/dcn314/
Ddcn314_hwseq.c91 dsc_cfg.pixel_encoding = stream->timing.pixel_encoding; in update_dsc_on_stream()
327 if (stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR420) in dcn314_calculate_dccg_k1_k2_values()

123