Commit 58ed4413 authored by Dillon Varone's avatar Dillon Varone Committed by Alex Deucher

drm/amd/display: Various DML2 fixes for FAMS2

The disable fams2 operation was reworked, but some of the old code
remained. This commit removes the disable_fams2_drr from the
dml2_stream_parameters.
Reviewed-by: default avatarRodrigo Siqueira <Rodrigo.Siqueira@amd.com>
Signed-off-by: default avatarDillon Varone <dillon.varone@amd.com>
Signed-off-by: default avatarAurabindo Pillai <aurabindo.pillai@amd.com>
Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
parent 3237403b
...@@ -410,7 +410,6 @@ struct dml2_stream_parameters { ...@@ -410,7 +410,6 @@ struct dml2_stream_parameters {
enum dml2_odm_mode odm_mode; enum dml2_odm_mode odm_mode;
bool disable_dynamic_odm; bool disable_dynamic_odm;
bool disable_subvp; bool disable_subvp;
bool disable_fams2_drr;
int minimum_vblank_idle_requirement_us; int minimum_vblank_idle_requirement_us;
bool minimize_active_latency_hiding; bool minimize_active_latency_hiding;
......
...@@ -1012,7 +1012,7 @@ static bool all_timings_support_drr(const struct dml2_pmo_instance *pmo, ...@@ -1012,7 +1012,7 @@ static bool all_timings_support_drr(const struct dml2_pmo_instance *pmo,
stream_descriptor = &display_config->display_config.stream_descriptors[i]; stream_descriptor = &display_config->display_config.stream_descriptors[i];
stream_fams2_meta = &pmo->scratch.pmo_dcn4.stream_fams2_meta[i]; stream_fams2_meta = &pmo->scratch.pmo_dcn4.stream_fams2_meta[i];
if (!stream_descriptor->timing.drr_config.enabled || stream_descriptor->overrides.disable_fams2_drr) if (!stream_descriptor->timing.drr_config.enabled)
return false; return false;
/* cannot support required vtotal */ /* cannot support required vtotal */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment