Home
last modified time | relevance | path

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

12

/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dsc/
H A Damdgpu_dc_dsc.c83 if (timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) in dc_dsc_bandwidth_in_kbps_from_timing()
85 else if (timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) in dc_dsc_bandwidth_in_kbps_from_timing()
245 enum dc_pixel_encoding pixel_encoding, in intersect_dsc_caps() argument
289 if (pixel_encoding == PIXEL_ENCODING_YCBCR422 || pixel_encoding == PIXEL_ENCODING_YCBCR420) in intersect_dsc_caps()
301 if (pixel_encoding == PIXEL_ENCODING_YCBCR422 || pixel_encoding == PIXEL_ENCODING_YCBCR420) in intersect_dsc_caps()
595 …is_dsc_possible = intersect_dsc_caps(dsc_sink_caps, dsc_enc_caps, timing->pixel_encoding, &dsc_com… in setup_dsc_config()
617 switch (timing->pixel_encoding) { in setup_dsc_config()
747 (timing->pixel_encoding == PIXEL_ENCODING_YCBCR420 && slice_height % 2 != 0))) in setup_dsc_config()
750 …if (timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) // For the case when pic_height < dsc_polic… in setup_dsc_config()
899 timing->pixel_encoding, &dsc_common_caps); in dc_dsc_compute_bandwidth_range()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce/
H A Damdgpu_dce_opp.c122 if (params->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in set_truncation()
402 if (params->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in set_pixel_encoding()
407 if (params->pixel_encoding == PIXEL_ENCODING_YCBCR420) { in set_pixel_encoding()
517 if (clamping->pixel_encoding == PIXEL_ENCODING_YCBCR420) in dce110_opp_program_fmt()
528 if (clamping->pixel_encoding == PIXEL_ENCODING_YCBCR420) in dce110_opp_program_fmt()
H A Damdgpu_dce_stream_encoder.c311 switch (hw_crtc_timing.pixel_encoding) { in dce110_stream_encoder_dp_set_stream_attribute()
422 if (hw_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) in dce110_stream_encoder_dp_set_stream_attribute()
424 else if (hw_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR444) in dce110_stream_encoder_dp_set_stream_attribute()
433 if (hw_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) in dce110_stream_encoder_dp_set_stream_attribute()
435 else if (hw_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR444) in dce110_stream_encoder_dp_set_stream_attribute()
533 switch (crtc_timing->pixel_encoding) { in dce110_stream_encoder_set_stream_attribute_helper()
543 switch (crtc_timing->pixel_encoding) { in dce110_stream_encoder_set_stream_attribute_helper()
599 if (crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in dce110_stream_encoder_hdmi_set_stream_attribute()
610 if (crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in dce110_stream_encoder_hdmi_set_stream_attribute()
691 ASSERT(crtc_timing->pixel_encoding == PIXEL_ENCODING_RGB); in dce110_stream_encoder_dvi_set_stream_attribute()
[all …]
H A Damdgpu_dce_link_encoder.c603 if (crtc_timing->pixel_encoding != PIXEL_ENCODING_RGB) in dce110_link_encoder_validate_dvi_output()
657 crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) in dce110_link_encoder_validate_hdmi_output()
664 crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) in dce110_link_encoder_validate_hdmi_output()
673 if (crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) in dce110_link_encoder_validate_dp_output()
818 pixel_encoding == PIXEL_ENCODING_RGB) ? true : false; in dce110_link_encoder_validate_output_with_stream()
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn10/
H A Damdgpu_dcn10_stream_encoder.c286 switch (hw_crtc_timing.pixel_encoding) { in enc1_stream_encoder_dp_set_stream_attribute()
391 if (hw_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) in enc1_stream_encoder_dp_set_stream_attribute()
393 else if (hw_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR444) in enc1_stream_encoder_dp_set_stream_attribute()
401 if (hw_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) in enc1_stream_encoder_dp_set_stream_attribute()
403 else if (hw_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR444) in enc1_stream_encoder_dp_set_stream_attribute()
483 switch (crtc_timing->pixel_encoding) { in enc1_stream_encoder_set_stream_attribute_helper()
532 if (crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in enc1_stream_encoder_hdmi_set_stream_attribute()
543 if (crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in enc1_stream_encoder_hdmi_set_stream_attribute()
622 ASSERT(crtc_timing->pixel_encoding == PIXEL_ENCODING_RGB); in enc1_stream_encoder_dvi_set_stream_attribute()
944 if (param->timing.pixel_encoding == PIXEL_ENCODING_YCBCR420) { in enc1_stream_encoder_dp_unblank()
H A Damdgpu_dcn10_resource.c1045 pixel_clk_params->pixel_encoding = stream->timing.pixel_encoding; in get_pixel_clock_parameters()
1047 if (stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) in get_pixel_clock_parameters()
1050 if (stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR420) in get_pixel_clock_parameters()
1061 stream->clamping.pixel_encoding = stream->timing.pixel_encoding; in build_clamping_params()
1074 pipe_ctx->stream->clamping.pixel_encoding = pipe_ctx->stream->timing.pixel_encoding; in build_pipe_hw_param()
H A Damdgpu_dcn10_opp.c169 switch (params->pixel_encoding) { in opp1_set_pixel_encoding()
296 if (clamping->pixel_encoding == PIXEL_ENCODING_YCBCR420) in opp1_program_fmt()
H A Damdgpu_dcn10_link_encoder.c591 if (crtc_timing->pixel_encoding != PIXEL_ENCODING_RGB) in dcn10_link_encoder_validate_dvi_output()
645 crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) in dcn10_link_encoder_validate_hdmi_output()
652 crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) in dcn10_link_encoder_validate_hdmi_output()
661 if (crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) { in dcn10_link_encoder_validate_dp_output()
811 is_valid = (stream->timing.pixel_encoding == PIXEL_ENCODING_RGB) ? true : false; in dcn10_link_encoder_validate_output_with_stream()
H A Damdgpu_dcn10_optc.c1529 bool two_pix = timing->pixel_encoding == PIXEL_ENCODING_YCBCR420; in optc1_is_two_pixels_per_containter()
1531 two_pix = two_pix || (timing->flags.DSC && timing->pixel_encoding == PIXEL_ENCODING_YCBCR422 in optc1_is_two_pixels_per_containter()
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/core/
H A Damdgpu_dc_resource.c1843 if (timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) in get_norm_pix_clk()
1845 if (timing->pixel_encoding != PIXEL_ENCODING_YCBCR422) { in get_norm_pix_clk()
2179 uint32_t pixel_encoding = 0; in set_avi_info_frame() local
2197 color_space = (stream->timing.pixel_encoding == PIXEL_ENCODING_RGB) ? in set_avi_info_frame()
2212 switch (stream->timing.pixel_encoding) { in set_avi_info_frame()
2214 pixel_encoding = 1; in set_avi_info_frame()
2218 pixel_encoding = 2; in set_avi_info_frame()
2221 pixel_encoding = 3; in set_avi_info_frame()
2226 pixel_encoding = 0; in set_avi_info_frame()
2231 hdmi_info.bits.Y0_Y1_Y2 = pixel_encoding; in set_avi_info_frame()
[all …]
H A Damdgpu_dc_link_hwss.c435 dsc_cfg.pixel_encoding = stream->timing.pixel_encoding; in dp_set_dsc_on_stream()
539 dsc_cfg.pixel_encoding = stream->timing.pixel_encoding; in dp_set_dsc_pps_sdp()
H A Damdgpu_dc_link.c2117 if (stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) in enable_link_hdmi()
2207 if (timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) in get_timing_pixel_clock_100hz()
2209 else if (timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) in get_timing_pixel_clock_100hz()
2230 if (timing->pixel_encoding == PIXEL_ENCODING_RGB) in dp_active_dongle_validate_timing()
2243 switch (timing->pixel_encoding) { in dp_active_dongle_validate_timing()
3236 if (timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) in dc_bandwidth_in_kbps_from_timing()
3238 else if (timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) in dc_bandwidth_in_kbps_from_timing()
H A Damdgpu_dc_stream.c673 stream->timing.pixel_encoding, in dc_stream_log()
H A Damdgpu_dc.c1148 &hw_crtc_timing.pixel_encoding, in dc_validate_seamless_boot_timing()
1155 if (hw_crtc_timing.pixel_encoding != crtc_timing->pixel_encoding) in dc_validate_seamless_boot_timing()
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/inc/hw/
H A Dopp.h49 enum dc_pixel_encoding pixel_encoding; /* Pixel Encoding */ member
93 enum dc_pixel_encoding pixel_encoding; member
H A Ddsc.h42 enum dc_pixel_encoding pixel_encoding; member
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce110/
H A Damdgpu_dce110_resource.c881 pixel_clk_params->flags.SUPPORT_YCBCR420 = (stream->timing.pixel_encoding == in get_pixel_clock_parameters()
883 pixel_clk_params->pixel_encoding = stream->timing.pixel_encoding; in get_pixel_clock_parameters()
884 if (stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) { in get_pixel_clock_parameters()
887 if (stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR420) { in get_pixel_clock_parameters()
904 pipe_ctx->stream->clamping.pixel_encoding = pipe_ctx->stream->timing.pixel_encoding; in dce110_resource_build_pipe_hw_param()
1058 if (context->streams[i]->timing.pixel_encoding in dce110_validate_surface_sets()
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/modules/info_packet/
H A Damdgpu_info_packet.c332 switch (stream->timing.pixel_encoding) { in mod_build_vsc_infopacket()
351 switch (stream->timing.pixel_encoding) { in mod_build_vsc_infopacket()
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn20/
H A Damdgpu_dcn20_optc.c270 if (timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) in optc2_set_odm_combine()
272 else if (timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) in optc2_set_odm_combine()
H A Damdgpu_dcn20_stream_encoder.c444 bool two_pix = timing->pixel_encoding == PIXEL_ENCODING_YCBCR420; in is_two_pixels_per_containter()
446 two_pix = two_pix || (timing->flags.DSC && timing->pixel_encoding == PIXEL_ENCODING_YCBCR422 in is_two_pixels_per_containter()
H A Damdgpu_dcn20_resource.c1466 pixel_clk_params->pixel_encoding = stream->timing.pixel_encoding; in get_pixel_clock_parameters()
1468 if (stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) in get_pixel_clock_parameters()
1485 stream->clamping.pixel_encoding = stream->timing.pixel_encoding; in build_clamping_params()
1498 pipe_ctx->stream->clamping.pixel_encoding = pipe_ctx->stream->timing.pixel_encoding; in build_pipe_hw_param()
2032 switch (res_ctx->pipe_ctx[i].stream->timing.pixel_encoding) { in dcn20_populate_dml_pipes_from_context()
2308 dsc_cfg.pixel_encoding = stream->timing.pixel_encoding; in dcn20_validate_dsc()
H A Damdgpu_dcn20_dsc.c367 …dsc_reg_vals->pixel_format = dsc_dc_pixel_encoding_to_dsc_pixel_format(dsc_cfg->pixel_encoding, ds… in dsc_prepare_config()
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/inc/
H A Dclock_source.h99 enum dc_pixel_encoding pixel_encoding; member
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/
H A Ddc_hw_types.h735 enum dc_pixel_encoding pixel_encoding; member
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.c3689 switch (dc_crtc_timing->pixel_encoding) { in get_output_color_space()
3736 if (timing_out->pixel_encoding == PIXEL_ENCODING_YCBCR420) in adjust_colour_depth_from_display_info()
3786 timing_out->pixel_encoding = PIXEL_ENCODING_YCBCR420; in fill_stream_properties_from_drm_display_mode()
3789 timing_out->pixel_encoding = PIXEL_ENCODING_YCBCR420; in fill_stream_properties_from_drm_display_mode()
3792 timing_out->pixel_encoding = PIXEL_ENCODING_YCBCR444; in fill_stream_properties_from_drm_display_mode()
3794 timing_out->pixel_encoding = PIXEL_ENCODING_RGB; in fill_stream_properties_from_drm_display_mode()
3799 (timing_out->pixel_encoding == PIXEL_ENCODING_YCBCR420)); in fill_stream_properties_from_drm_display_mode()
3844 timing_out->pixel_encoding != PIXEL_ENCODING_YCBCR420) { in fill_stream_properties_from_drm_display_mode()
3845 timing_out->pixel_encoding = PIXEL_ENCODING_YCBCR420; in fill_stream_properties_from_drm_display_mode()

12