/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dsc/ |
H A D | amdgpu_dc_dsc.c | 83 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 D | amdgpu_dce_opp.c | 122 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 D | amdgpu_dce_stream_encoder.c | 311 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 D | amdgpu_dce_link_encoder.c | 603 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 D | amdgpu_dcn10_stream_encoder.c | 286 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 D | amdgpu_dcn10_resource.c | 1045 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 D | amdgpu_dcn10_opp.c | 169 switch (params->pixel_encoding) { in opp1_set_pixel_encoding() 296 if (clamping->pixel_encoding == PIXEL_ENCODING_YCBCR420) in opp1_program_fmt()
|
H A D | amdgpu_dcn10_link_encoder.c | 591 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 D | amdgpu_dcn10_optc.c | 1529 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 D | amdgpu_dc_resource.c | 1843 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 D | amdgpu_dc_link_hwss.c | 435 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 D | amdgpu_dc_link.c | 2117 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 D | amdgpu_dc_stream.c | 673 stream->timing.pixel_encoding, in dc_stream_log()
|
H A D | amdgpu_dc.c | 1148 &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 D | opp.h | 49 enum dc_pixel_encoding pixel_encoding; /* Pixel Encoding */ member 93 enum dc_pixel_encoding pixel_encoding; member
|
H A D | dsc.h | 42 enum dc_pixel_encoding pixel_encoding; member
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce110/ |
H A D | amdgpu_dce110_resource.c | 881 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 D | amdgpu_info_packet.c | 332 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 D | amdgpu_dcn20_optc.c | 270 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 D | amdgpu_dcn20_stream_encoder.c | 444 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 D | amdgpu_dcn20_resource.c | 1466 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 D | amdgpu_dcn20_dsc.c | 367 …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 D | clock_source.h | 99 enum dc_pixel_encoding pixel_encoding; member
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/ |
H A D | dc_hw_types.h | 735 enum dc_pixel_encoding pixel_encoding; member
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm.c | 3689 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()
|