Home
last modified time | relevance | path

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

12

/linux/drivers/gpu/drm/amd/display/dc/dce/
H A 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()
H A 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()
508 switch (crtc_timing->pixel_encoding) { in dce110_stream_encoder_set_stream_attribute_helper()
518 switch (crtc_timing->pixel_encoding) { in dce110_stream_encoder_set_stream_attribute_helper()
575 if (crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in dce110_stream_encoder_hdmi_set_stream_attribute()
586 if (crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in dce110_stream_encoder_hdmi_set_stream_attribute()
669 ASSERT(crtc_timing->pixel_encoding == PIXEL_ENCODING_RGB); in dce110_stream_encoder_dvi_set_stream_attribute()
[all …]
H A Ddce_link_encoder.c752 if (crtc_timing->pixel_encoding != PIXEL_ENCODING_RGB) in dce110_link_encoder_validate_dvi_output()
806 crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) in dce110_link_encoder_validate_hdmi_output()
814 crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) in dce110_link_encoder_validate_hdmi_output()
823 if (crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) in dce110_link_encoder_validate_dp_output()
850 if (crtc_timing->pixel_encoding != PIXEL_ENCODING_RGB) in dce110_link_encoder_validate_rgb_output()
1012 is_valid = stream->timing.pixel_encoding == PIXEL_ENCODING_RGB; in dce110_link_encoder_validate_output_with_stream()
H A Ddce_audio.c434 if (crtc_info->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in calculate_available_hblank_bw_in_symbols()
437 } else if (crtc_info->pixel_encoding == PIXEL_ENCODING_YCBCR420) { in calculate_available_hblank_bw_in_symbols()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn10/
H A Ddcn10_resource.c1011 pixel_clk_params->pixel_encoding = stream->timing.pixel_encoding; in get_pixel_clock_parameters()
1013 if (stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) in get_pixel_clock_parameters()
1016 if (stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR420) in get_pixel_clock_parameters()
1027 stream->clamping.pixel_encoding = stream->timing.pixel_encoding; in build_clamping_params()
1040 pipe_ctx->stream->clamping.pixel_encoding = pipe_ctx->stream->timing.pixel_encoding; in build_pipe_hw_param()
/linux/drivers/gpu/drm/amd/display/dc/resource/dce110/
H A Ddce110_resource.c908 pixel_clk_params->flags.SUPPORT_YCBCR420 = (stream->timing.pixel_encoding == in get_pixel_clock_parameters()
910 pixel_clk_params->pixel_encoding = stream->timing.pixel_encoding; in get_pixel_clock_parameters()
911 if (stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) { in get_pixel_clock_parameters()
914 if (stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR420) { in get_pixel_clock_parameters()
931 pipe_ctx->stream->clamping.pixel_encoding = pipe_ctx->stream->timing.pixel_encoding; in dce110_resource_build_pipe_hw_param()
1085 if (context->streams[i]->timing.pixel_encoding in dce110_validate_surface_sets()
/linux/drivers/gpu/drm/amd/display/include/
H A Daudio_types.h55 enum dc_pixel_encoding pixel_encoding; member
/linux/drivers/gpu/drm/amd/display/dc/dsc/
H A Ddsc.h40 enum dc_pixel_encoding pixel_encoding; member
/linux/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_resource.c2205 timing->pixel_encoding == PIXEL_ENCODING_YCBCR422; in resource_get_odm_slice_dst_width()
2247 opp, pipe_ctx->stream->timing.pixel_encoding, in resource_get_odm_slice_src_rect()
3687 if (timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) in get_norm_pix_clk()
3689 if (timing->pixel_encoding != PIXEL_ENCODING_YCBCR422) { in get_norm_pix_clk()
4497 uint32_t pixel_encoding = 0; in set_avi_info_frame() local
4518 color_space = (stream->timing.pixel_encoding == PIXEL_ENCODING_RGB) ? in set_avi_info_frame()
4533 switch (stream->timing.pixel_encoding) { in set_avi_info_frame()
4535 pixel_encoding = 1; in set_avi_info_frame()
4539 pixel_encoding = 2; in set_avi_info_frame()
4542 pixel_encoding = 3; in set_avi_info_frame()
[all …]
H A Ddc_hw_sequencer.c1848 enum dc_pixel_encoding pixel_encoding, in hwss_add_opp_program_left_edge_extra_pixel() argument
1854 …_state->num_steps].params.opp_program_left_edge_extra_pixel_params.pixel_encoding = pixel_encoding; in hwss_add_opp_program_left_edge_extra_pixel()
2243 …enum dc_pixel_encoding pixel_encoding = params->opp_program_left_edge_extra_pixel_params.pixel_enc… in hwss_opp_program_left_edge_extra_pixel() local
2247 opp->funcs->opp_program_left_edge_extra_pixel(opp, pixel_encoding, is_otg_master); in hwss_opp_program_left_edge_extra_pixel()
2340 dsc_cfg.pixel_encoding = stream->timing.pixel_encoding; in hwss_dsc_calculate_and_set_config()
H A Ddc.c1964 &hw_crtc_timing.pixel_encoding, in dc_validate_boot_timing()
1975 if (hw_crtc_timing.pixel_encoding != crtc_timing->pixel_encoding) { in dc_validate_boot_timing()
6969 state->opp[i].fmt_pixel_encoding = timing->pixel_encoding; in dc_capture_register_software_state()
6972 if (timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) { in dc_capture_register_software_state()
6974 } else if (timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in dc_capture_register_software_state()
6980 …state->opp[i].fmt_cbcr_bit_reduction_bypass = (timing->pixel_encoding == PIXEL_ENCODING_RGB) ? 1 :… in dc_capture_register_software_state()
7013 state->opp[i].fmt_clamp_color_format = timing->pixel_encoding; in dc_capture_register_software_state()
7016 if (timing->pixel_encoding != PIXEL_ENCODING_RGB) { in dc_capture_register_software_state()
/linux/drivers/gpu/drm/amd/display/dc/inc/
H A Dclock_source.h97 enum dc_pixel_encoding pixel_encoding; member
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn20/
H A Ddcn20_resource.c1248 pixel_clk_params->pixel_encoding = stream->timing.pixel_encoding; in get_pixel_clock_parameters()
1250 if (stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) in get_pixel_clock_parameters()
1280 stream->clamping.pixel_encoding = stream->timing.pixel_encoding; in build_clamping_params()
1302 pipe_ctx->stream->clamping.pixel_encoding = pipe_ctx->stream->timing.pixel_encoding; in build_pipe_hw_param()
1667 dsc_cfg.pixel_encoding = stream->timing.pixel_encoding; in dcn20_validate_dsc()
1931 pipe->stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR420) { in dcn20_validate_apply_pipe_split_flags()
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_helpers.c1324 && pipe_ctx->stream->timing.pixel_encoding != requestPixelEncoding)) { in dm_helpers_dp_handle_test_pattern_request()
1328 pipe_ctx->stream->timing.pixel_encoding, in dm_helpers_dp_handle_test_pattern_request()
1332 pipe_ctx->stream->timing.pixel_encoding = requestPixelEncoding; in dm_helpers_dp_handle_test_pattern_request()
H A Damdgpu_dm.c6600 if (dc_crtc_timing->pixel_encoding == PIXEL_ENCODING_RGB) in get_output_color_space()
6607 if (dc_crtc_timing->pixel_encoding == PIXEL_ENCODING_RGB) { in get_output_color_space()
6663 if (timing_out->pixel_encoding == PIXEL_ENCODING_YCBCR420) in adjust_colour_depth_from_display_info()
6718 timing_out->pixel_encoding = PIXEL_ENCODING_YCBCR420; in fill_stream_properties_from_drm_display_mode()
6722 timing_out->pixel_encoding = PIXEL_ENCODING_YCBCR420; in fill_stream_properties_from_drm_display_mode()
6726 timing_out->pixel_encoding = PIXEL_ENCODING_YCBCR422; in fill_stream_properties_from_drm_display_mode()
6729 timing_out->pixel_encoding = PIXEL_ENCODING_YCBCR444; in fill_stream_properties_from_drm_display_mode()
6731 timing_out->pixel_encoding = PIXEL_ENCODING_RGB; in fill_stream_properties_from_drm_display_mode()
6736 (timing_out->pixel_encoding == PIXEL_ENCODING_YCBCR420), in fill_stream_properties_from_drm_display_mode()
6799 timing_out->pixel_encoding != PIXEL_ENCODING_YCBCR420) { in fill_stream_properties_from_drm_display_mode()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dccg/dcn31/
H A Ddcn31_dccg.c565 (params->timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) || in dccg31_set_dtbclk_dto()
566 (params->timing->flags.DSC && params->timing->pixel_encoding == PIXEL_ENCODING_YCBCR422 in dccg31_set_dtbclk_dto()
/linux/drivers/gpu/drm/amd/display/dc/link/
H A Dlink_dpms.c839 dsc_cfg.pixel_encoding = stream->timing.pixel_encoding; in link_set_dsc_on_stream()
972 dsc_cfg.pixel_encoding = stream->timing.pixel_encoding; in link_set_dsc_pps_packet()
1959 if (stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) in enable_link_hdmi()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn401/
H A Ddcn401_resource.c1759 pixel_clk_params->pixel_encoding = stream->timing.pixel_encoding; in dcn401_build_pipe_pix_clk_params()
1761 if (stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) in dcn401_build_pipe_pix_clk_params()
1767 stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR420) in dcn401_build_pipe_pix_clk_params()
1777 stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR420) { in dcn401_build_pipe_pix_clk_params()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn32/
H A Ddcn32_hwseq.c1067 dsc_cfg.pixel_encoding = stream->timing.pixel_encoding; in dcn32_update_dsc_on_stream()
1164 pipe_ctx->stream->timing.pixel_encoding, in dcn32_update_odm()
1206 if (stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR420) in dcn32_calculate_dccg_k1_k2_values()
/linux/drivers/gpu/drm/amd/display/dc/
H A Ddc_hw_types.h992 enum dc_pixel_encoding pixel_encoding; member
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn10/
H A Ddcn10_hwseq.c766 (hpo_dp_se_state.pixel_encoding == 0) ? "4:4:4" : in dcn10_log_hw_state()
767 ((hpo_dp_se_state.pixel_encoding == 1) ? "4:2:2" : in dcn10_log_hw_state()
768 (hpo_dp_se_state.pixel_encoding == 2) ? "4:2:0" : "Y-Only"), in dcn10_log_hw_state()
1250 if (stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR420) in dcn10_enable_stream_timing()
2372 if (pipe->stream_res.pix_clk_params.pixel_encoding == PIXEL_ENCODING_YCBCR420) in get_clock_divider()
3161 if (stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR420) in dcn10_blank_pixel_data()
4037 if (params.timing.pixel_encoding == PIXEL_ENCODING_YCBCR420) in dcn10_unblank_stream()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dce110/
H A Ddce110_hwseq.c1350 switch (crtc_timing->pixel_encoding) { in populate_audio_dp_link_info()
1419 audio_output->crtc_info.pixel_encoding = in build_audio_output()
1420 stream->timing.pixel_encoding; in build_audio_output()
1432 if (pipe_ctx->stream_res.pix_clk_params.pixel_encoding == PIXEL_ENCODING_YCBCR420) { in build_audio_output()
1491 if (pipe_ctx->stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR420) in program_scaler()
/linux/drivers/gpu/drm/amd/display/dc/hwss/
H A Dhw_sequencer.h216 enum dc_pixel_encoding pixel_encoding; member
2035 enum dc_pixel_encoding pixel_encoding,
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn35/
H A Ddcn35_hwseq.c361 dsc_cfg.pixel_encoding = stream->timing.pixel_encoding; in update_dsc_on_stream()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn401/
H A Ddcn401_hwseq.c707 if (stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR420) in dcn401_calculate_dccg_tmds_div_value()
851 stream->timing.pixel_encoding, in dcn401_enable_stream_timing()
1603 opp_heads[i]->stream->timing.pixel_encoding, in dcn401_update_odm()
1740 opp_heads[i]->stream->timing.pixel_encoding, resource_is_pipe_type(opp_heads[i], OTG_MASTER)); in dcn401_update_odm_sequence()

12