diff options
| -rw-r--r-- | drivers/gpu/drm/amd/display/modules/freesync/freesync.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/gpu/drm/amd/display/modules/freesync/freesync.c b/drivers/gpu/drm/amd/display/modules/freesync/freesync.c index 3d867e34f8b3..19b1eaebe484 100644 --- a/drivers/gpu/drm/amd/display/modules/freesync/freesync.c +++ b/drivers/gpu/drm/amd/display/modules/freesync/freesync.c | |||
| @@ -437,10 +437,8 @@ static void apply_below_the_range(struct core_freesync *core_freesync, | |||
| 437 | inserted_frame_duration_in_us = last_render_time_in_us / | 437 | inserted_frame_duration_in_us = last_render_time_in_us / |
| 438 | frames_to_insert; | 438 | frames_to_insert; |
| 439 | 439 | ||
| 440 | if (inserted_frame_duration_in_us < | 440 | if (inserted_frame_duration_in_us < in_out_vrr->min_duration_in_us) |
| 441 | (1000000 / in_out_vrr->max_refresh_in_uhz)) | 441 | inserted_frame_duration_in_us = in_out_vrr->min_duration_in_us; |
| 442 | inserted_frame_duration_in_us = | ||
| 443 | (1000000 / in_out_vrr->max_refresh_in_uhz); | ||
| 444 | 442 | ||
| 445 | /* Cache the calculated variables */ | 443 | /* Cache the calculated variables */ |
| 446 | in_out_vrr->btr.inserted_duration_in_us = | 444 | in_out_vrr->btr.inserted_duration_in_us = |
