Home
last modified time | relevance | path

Searched refs:stream_descriptor (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/
H A Ddml2_core_utils.h34 …dml2_core_utils_is_stream_encoder_required(const struct dml2_stream_parameters *stream_descriptor);
35 bool dml2_core_utils_is_encoder_dsc_capable(const struct dml2_stream_parameters *stream_descriptor);
36 bool dml2_core_utils_is_dp_encoder(const struct dml2_stream_parameters *stream_descriptor);
37 bool dml2_core_utils_is_dio_dp_encoder(const struct dml2_stream_parameters *stream_descriptor);
38 bool dml2_core_utils_is_hpo_dp_encoder(const struct dml2_stream_parameters *stream_descriptor);
H A Ddml2_core_utils.c674 … dml2_core_utils_is_stream_encoder_required(const struct dml2_stream_parameters *stream_descriptor) in dml2_core_utils_is_stream_encoder_required() argument
676 switch (stream_descriptor->output.output_encoder) { in dml2_core_utils_is_stream_encoder_required()
688 bool dml2_core_utils_is_encoder_dsc_capable(const struct dml2_stream_parameters *stream_descriptor) in dml2_core_utils_is_encoder_dsc_capable() argument
690 switch (stream_descriptor->output.output_encoder) { in dml2_core_utils_is_encoder_dsc_capable()
704 bool dml2_core_utils_is_dio_dp_encoder(const struct dml2_stream_parameters *stream_descriptor) in dml2_core_utils_is_dio_dp_encoder() argument
706 switch (stream_descriptor->output.output_encoder) { in dml2_core_utils_is_dio_dp_encoder()
719 bool dml2_core_utils_is_hpo_dp_encoder(const struct dml2_stream_parameters *stream_descriptor) in dml2_core_utils_is_hpo_dp_encoder() argument
721 switch (stream_descriptor->output.output_encoder) { in dml2_core_utils_is_hpo_dp_encoder()
734 bool dml2_core_utils_is_dp_encoder(const struct dml2_stream_parameters *stream_descriptor) in dml2_core_utils_is_dp_encoder() argument
736 return dml2_core_utils_is_dio_dp_encoder(stream_descriptor) in dml2_core_utils_is_dp_encoder()
[all …]
H A Ddml2_core_dcn4.c401 …programming->stream_programming[stream_index].stream_descriptor = &programming->display_config.str… in pack_mode_programming_params_with_implicit_subvp()
731 …in_out->programming->stream_programming[main_stream_index].stream_descriptor = &in_out->programmin… in core_dcn4_mode_programming()
H A Ddml2_core_dcn4_calcs.c7310 const struct dml2_stream_parameters *stream_descriptor; in calculate_pstate_keepout_dst_lines() local
7315stream_descriptor = &display_cfg->stream_descriptors[display_cfg->plane_descriptors[i].stream_inde… in calculate_pstate_keepout_dst_lines()
7318 …rks->DRAMClockChangeWatermark / ((double)stream_descriptor->timing.h_total * 1000.0 / (double)stre… in calculate_pstate_keepout_dst_lines()
7320 if (pstate_keepout_dst_lines[i] > stream_descriptor->timing.v_total - 1) { in calculate_pstate_keepout_dst_lines()
7321 pstate_keepout_dst_lines[i] = stream_descriptor->timing.v_total - 1; in calculate_pstate_keepout_dst_lines()
12841 …const struct dml2_stream_parameters *stream_descriptor = &display_cfg->display_config.stream_descr… in dml2_core_calcs_get_stream_fams2_programming() local
12855 base_programming->htotal = (uint16_t)stream_descriptor->timing.h_total; in dml2_core_calcs_get_stream_fams2_programming()
12856 base_programming->vtotal = (uint16_t)stream_descriptor->timing.v_total; in dml2_core_calcs_get_stream_fams2_programming()
12858 stream_descriptor->timing.v_front_porch); in dml2_core_calcs_get_stream_fams2_programming()
12860 stream_descriptor->timing.v_front_porch - in dml2_core_calcs_get_stream_fams2_programming()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_pmo/
H A Ddml2_pmo_dcn4_fams2.c868 struct dml2_stream_parameters *stream_descriptor; in pmo_dcn4_fams2_optimize_for_vmin() local
890stream_descriptor = &in_out->optimized_display_config->display_config.stream_descriptors[stream_in… in pmo_dcn4_fams2_optimize_for_vmin()
892 &stream_descriptor->overrides.odm_mode, in pmo_dcn4_fams2_optimize_for_vmin()
894 switch (stream_descriptor->overrides.odm_mode) { in pmo_dcn4_fams2_optimize_for_vmin()
1073 const struct dml2_stream_parameters *stream_descriptor; in all_timings_support_drr() local
1077 stream_descriptor = &display_config->display_config.stream_descriptors[i]; in all_timings_support_drr()
1080 if (!stream_descriptor->timing.drr_config.enabled) in all_timings_support_drr()
1095 if (stream_descriptor->timing.drr_config.max_instant_vtotal_delta > 0 && in all_timings_support_drr()
1096 …method_drr.stretched_vtotal - stream_pstate_meta->nom_vtotal > (int)stream_descriptor->timing.drr_… in all_timings_support_drr()
1109 const struct dml2_stream_parameters *stream_descriptor; in all_timings_support_svp() local
[all …]