The ImmediateFlipSupportedSurface variable from the struct vba_vars_st is only used on assignments, so its value is not used on code. So, remove the ImmediateFlipSupportedSurface entry from the struct vba_vars_st. Signed-off-by: Maíra Canal <mairacanal@xxxxxxxxxx> --- .../gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c | 6 ------ drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.h | 2 -- 2 files changed, 8 deletions(-) diff --git a/drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c b/drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c index f199ef475ed0..e2e1d6e77902 100644 --- a/drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c +++ b/drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c @@ -355,12 +355,6 @@ static void DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerforman if (j != k && mode_lib->vba.BlendingAndTiming[k] == j && mode_lib->vba.DSCEnabled[j]) v->DSCDelay[k] = v->DSCDelay[j]; - //Immediate Flip - for (k = 0; k < mode_lib->vba.NumberOfActiveSurfaces; ++k) { - v->ImmediateFlipSupportedSurface[k] = mode_lib->vba.ImmediateFlipSupport - && (mode_lib->vba.ImmediateFlipRequirement[k] != dm_immediate_flip_not_required); - } - // Prefetch dml32_CalculateSurfaceSizeInMall( mode_lib->vba.NumberOfActiveSurfaces, diff --git a/drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.h b/drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.h index 841a05bea57e..76cba5d7ac10 100644 --- a/drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.h +++ b/drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.h @@ -659,8 +659,6 @@ struct vba_vars_st { double DISPCLK_calculated; double DPPCLK_calculated[DC__NUM_DPP__MAX]; - bool ImmediateFlipSupportedSurface[DC__NUM_DPP__MAX]; - bool Use_One_Row_For_Frame[DC__NUM_DPP__MAX]; bool Use_One_Row_For_Frame_Flip[DC__NUM_DPP__MAX]; unsigned int VUpdateOffsetPix[DC__NUM_DPP__MAX]; -- 2.37.1