Home
last modified time | relevance | path

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

12

/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_opp.c117 if (params->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in set_truncation()
162 if (params->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in dce60_set_truncation()
489 if (params->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in set_pixel_encoding()
494 if (params->pixel_encoding == PIXEL_ENCODING_YCBCR420) { in set_pixel_encoding()
523 if (params->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in dce60_set_pixel_encoding()
527 if (params->pixel_encoding == PIXEL_ENCODING_YCBCR420) { in dce60_set_pixel_encoding()
663 if (clamping->pixel_encoding == PIXEL_ENCODING_YCBCR420) in dce110_opp_program_fmt()
674 if (clamping->pixel_encoding == PIXEL_ENCODING_YCBCR420) in dce110_opp_program_fmt()
689 if (clamping->pixel_encoding == PIXEL_ENCODING_YCBCR420) in dce60_opp_program_fmt()
700 if (clamping->pixel_encoding == PIXEL_ENCODING_YCBCR420) in dce60_opp_program_fmt()
H A Ddce_stream_encoder.c306 switch (hw_crtc_timing.pixel_encoding) { in dce110_stream_encoder_dp_set_stream_attribute()
417 if (hw_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) in dce110_stream_encoder_dp_set_stream_attribute()
419 else if (hw_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR444) in dce110_stream_encoder_dp_set_stream_attribute()
428 if (hw_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) in dce110_stream_encoder_dp_set_stream_attribute()
430 else if (hw_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR444) in dce110_stream_encoder_dp_set_stream_attribute()
528 switch (crtc_timing->pixel_encoding) { in dce110_stream_encoder_set_stream_attribute_helper()
538 switch (crtc_timing->pixel_encoding) { in dce110_stream_encoder_set_stream_attribute_helper()
595 if (crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in dce110_stream_encoder_hdmi_set_stream_attribute()
606 if (crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in dce110_stream_encoder_hdmi_set_stream_attribute()
687 ASSERT(crtc_timing->pixel_encoding == PIXEL_ENCODING_RGB); in dce110_stream_encoder_dvi_set_stream_attribute()
[all …]
H A Ddce_link_encoder.c734 if (crtc_timing->pixel_encoding != PIXEL_ENCODING_RGB) in dce110_link_encoder_validate_dvi_output()
788 crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) in dce110_link_encoder_validate_hdmi_output()
795 crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) in dce110_link_encoder_validate_hdmi_output()
804 if (crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) in dce110_link_encoder_validate_dp_output()
949 pixel_encoding == PIXEL_ENCODING_RGB) ? true : false; in dce110_link_encoder_validate_output_with_stream()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dsc/
H A Ddc_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()
247 enum dc_pixel_encoding pixel_encoding, in intersect_dsc_caps() argument
291 if (pixel_encoding == PIXEL_ENCODING_YCBCR422 || pixel_encoding == PIXEL_ENCODING_YCBCR420) in intersect_dsc_caps()
303 if (pixel_encoding == PIXEL_ENCODING_YCBCR422 || pixel_encoding == PIXEL_ENCODING_YCBCR420) in intersect_dsc_caps()
577 …is_dsc_possible = intersect_dsc_caps(dsc_sink_caps, dsc_enc_caps, timing->pixel_encoding, &dsc_com… in setup_dsc_config()
599 switch (timing->pixel_encoding) { in setup_dsc_config()
729 (timing->pixel_encoding == PIXEL_ENCODING_YCBCR420 && slice_height % 2 != 0))) in setup_dsc_config()
732 …if (timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) // For the case when pic_height < dsc_polic… in setup_dsc_config()
881 timing->pixel_encoding, &dsc_common_caps); in dc_dsc_compute_bandwidth_range()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dcn10/
H A Ddcn10_stream_encoder.c281 switch (hw_crtc_timing.pixel_encoding) { in enc1_stream_encoder_dp_set_stream_attribute()
386 if (hw_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) in enc1_stream_encoder_dp_set_stream_attribute()
388 else if (hw_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR444) in enc1_stream_encoder_dp_set_stream_attribute()
396 if (hw_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) in enc1_stream_encoder_dp_set_stream_attribute()
398 else if (hw_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR444) in enc1_stream_encoder_dp_set_stream_attribute()
478 switch (crtc_timing->pixel_encoding) { in enc1_stream_encoder_set_stream_attribute_helper()
527 if (crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in enc1_stream_encoder_hdmi_set_stream_attribute()
538 if (crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in enc1_stream_encoder_hdmi_set_stream_attribute()
617 ASSERT(crtc_timing->pixel_encoding == PIXEL_ENCODING_RGB); in enc1_stream_encoder_dvi_set_stream_attribute()
939 if (param->timing.pixel_encoding == PIXEL_ENCODING_YCBCR420) { in enc1_stream_encoder_dp_unblank()
H A Ddcn10_resource.c1081 pixel_clk_params->pixel_encoding = stream->timing.pixel_encoding; in get_pixel_clock_parameters()
1083 if (stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) in get_pixel_clock_parameters()
1086 if (stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR420) in get_pixel_clock_parameters()
1097 stream->clamping.pixel_encoding = stream->timing.pixel_encoding; in build_clamping_params()
1110 pipe_ctx->stream->clamping.pixel_encoding = pipe_ctx->stream->timing.pixel_encoding; in build_pipe_hw_param()
H A Ddcn10_opp.c164 switch (params->pixel_encoding) { in opp1_set_pixel_encoding()
291 if (clamping->pixel_encoding == PIXEL_ENCODING_YCBCR420) in opp1_program_fmt()
H A Ddcn10_link_encoder.c586 if (crtc_timing->pixel_encoding != PIXEL_ENCODING_RGB) in dcn10_link_encoder_validate_dvi_output()
646 crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) in dcn10_link_encoder_validate_hdmi_output()
653 crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) in dcn10_link_encoder_validate_hdmi_output()
662 if (crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) { in dcn10_link_encoder_validate_dp_output()
818 is_valid = (stream->timing.pixel_encoding == PIXEL_ENCODING_RGB) ? true : false; in dcn10_link_encoder_validate_output_with_stream()
H A Ddcn10_optc.c294 if (patched_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) in optc1_program_timing()
296 else if (patched_crtc_timing.pixel_encoding == PIXEL_ENCODING_YCBCR420) in optc1_program_timing()
1569 bool two_pix = timing->pixel_encoding == PIXEL_ENCODING_YCBCR420; in optc1_is_two_pixels_per_containter()
1571 two_pix = two_pix || (timing->flags.DSC && timing->pixel_encoding == PIXEL_ENCODING_YCBCR422 in optc1_is_two_pixels_per_containter()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Dopp.h47 enum dc_pixel_encoding pixel_encoding; /* Pixel Encoding */ member
91 enum dc_pixel_encoding pixel_encoding; member
H A Ddsc.h40 enum dc_pixel_encoding pixel_encoding; member
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_resource.c1957 if (timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) in get_norm_pix_clk()
1959 if (timing->pixel_encoding != PIXEL_ENCODING_YCBCR422) { in get_norm_pix_clk()
2290 uint32_t pixel_encoding = 0; in set_avi_info_frame() local
2308 color_space = (stream->timing.pixel_encoding == PIXEL_ENCODING_RGB) ? in set_avi_info_frame()
2323 switch (stream->timing.pixel_encoding) { in set_avi_info_frame()
2325 pixel_encoding = 1; in set_avi_info_frame()
2329 pixel_encoding = 2; in set_avi_info_frame()
2332 pixel_encoding = 3; in set_avi_info_frame()
2337 pixel_encoding = 0; in set_avi_info_frame()
2342 hdmi_info.bits.Y0_Y1_Y2 = pixel_encoding; in set_avi_info_frame()
[all …]
H A Ddc_link_hwss.c450 dsc_cfg.pixel_encoding = stream->timing.pixel_encoding; in dp_set_dsc_on_stream()
556 dsc_cfg.pixel_encoding = stream->timing.pixel_encoding; in dp_set_dsc_pps_sdp()
H A Ddc_link.c2287 if (stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) in enable_link_hdmi()
2377 if (timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) in get_timing_pixel_clock_100hz()
2379 else if (timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) in get_timing_pixel_clock_100hz()
2400 if (timing->pixel_encoding == PIXEL_ENCODING_RGB) in dp_active_dongle_validate_timing()
2413 switch (timing->pixel_encoding) { in dp_active_dongle_validate_timing()
3465 if (timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) in dc_bandwidth_in_kbps_from_timing()
3467 else if (timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) in dc_bandwidth_in_kbps_from_timing()
H A Ddc_stream.c703 stream->timing.pixel_encoding, in dc_stream_log()
H A Ddc.c1258 &hw_crtc_timing.pixel_encoding, in dc_validate_seamless_boot_timing()
1265 if (hw_crtc_timing.pixel_encoding != crtc_timing->pixel_encoding) in dc_validate_seamless_boot_timing()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/modules/info_packet/
H A Dinfo_packet.c314 switch (stream->timing.pixel_encoding) { in mod_build_vsc_infopacket()
333 switch (stream->timing.pixel_encoding) { in mod_build_vsc_infopacket()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dce110/
H A Ddce110_resource.c910 pixel_clk_params->flags.SUPPORT_YCBCR420 = (stream->timing.pixel_encoding == in get_pixel_clock_parameters()
912 pixel_clk_params->pixel_encoding = stream->timing.pixel_encoding; in get_pixel_clock_parameters()
913 if (stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) { in get_pixel_clock_parameters()
916 if (stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR420) { in get_pixel_clock_parameters()
933 pipe_ctx->stream->clamping.pixel_encoding = pipe_ctx->stream->timing.pixel_encoding; in dce110_resource_build_pipe_hw_param()
1087 if (context->streams[i]->timing.pixel_encoding in dce110_validate_surface_sets()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dcn30/
H A Ddcn30_dio_stream_encoder.c527 ASSERT(crtc_timing->pixel_encoding == PIXEL_ENCODING_RGB); in enc3_stream_encoder_dvi_set_stream_attribute()
591 if (crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in enc3_stream_encoder_hdmi_set_stream_attribute()
602 if (crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR422) { in enc3_stream_encoder_hdmi_set_stream_attribute()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/inc/
H A Dclock_source.h97 enum dc_pixel_encoding pixel_encoding; member
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_stream_encoder.c439 bool two_pix = timing->pixel_encoding == PIXEL_ENCODING_YCBCR420; in is_two_pixels_per_containter()
441 two_pix = two_pix || (timing->flags.DSC && timing->pixel_encoding == PIXEL_ENCODING_YCBCR422 in is_two_pixels_per_containter()
H A Ddcn20_resource.c1611 pixel_clk_params->pixel_encoding = stream->timing.pixel_encoding; in get_pixel_clock_parameters()
1613 if (stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR422) in get_pixel_clock_parameters()
1630 stream->clamping.pixel_encoding = stream->timing.pixel_encoding; in build_clamping_params()
1643 pipe_ctx->stream->clamping.pixel_encoding = pipe_ctx->stream->timing.pixel_encoding; in build_pipe_hw_param()
2181 switch (res_ctx->pipe_ctx[i].stream->timing.pixel_encoding) {
2500 dsc_cfg.pixel_encoding = stream->timing.pixel_encoding;
2764 pipe->stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR420) {
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/
H A Ddc_hw_types.h774 enum dc_pixel_encoding pixel_encoding; member
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dce60/
H A Ddce60_hw_sequencer.c257 if (pipe_ctx->stream->timing.pixel_encoding == PIXEL_ENCODING_YCBCR420) in dce60_program_scaler()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.c4420 switch (dc_crtc_timing->pixel_encoding) { in get_output_color_space()
4467 if (timing_out->pixel_encoding == PIXEL_ENCODING_YCBCR420) in adjust_colour_depth_from_display_info()
4518 timing_out->pixel_encoding = PIXEL_ENCODING_YCBCR420; in fill_stream_properties_from_drm_display_mode()
4521 timing_out->pixel_encoding = PIXEL_ENCODING_YCBCR420; in fill_stream_properties_from_drm_display_mode()
4524 timing_out->pixel_encoding = PIXEL_ENCODING_YCBCR444; in fill_stream_properties_from_drm_display_mode()
4526 timing_out->pixel_encoding = PIXEL_ENCODING_RGB; in fill_stream_properties_from_drm_display_mode()
4531 (timing_out->pixel_encoding == PIXEL_ENCODING_YCBCR420), in fill_stream_properties_from_drm_display_mode()
4577 timing_out->pixel_encoding != PIXEL_ENCODING_YCBCR420) { in fill_stream_properties_from_drm_display_mode()
4578 timing_out->pixel_encoding = PIXEL_ENCODING_YCBCR420; in fill_stream_properties_from_drm_display_mode()

12