]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
drm/amd/display: Clear state after exiting fixed active VRR state
authorAmanda Liu <amanda.liu@amd.com>
Fri, 6 Dec 2019 20:12:30 +0000 (15:12 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 24 Feb 2020 07:36:28 +0000 (08:36 +0100)
commit6aa96ec9c1965a75acf72cea90865a3bd560322a
treed75f7b8ba7ae5d25eecff380294017363ae9c993
parentc7fc72092134e93d016ff36a00aef3cd68298c01
drm/amd/display: Clear state after exiting fixed active VRR state

[ Upstream commit 6f8f76444baf405bacb0591d97549a71a9aaa1ac ]

[why]
Upon exiting a fixed active VRR state, the state isn't cleared. This
leads to the variable VRR range to be calculated incorrectly.

[how]
Set fixed active state to false when updating vrr params

Signed-off-by: Amanda Liu <amanda.liu@amd.com>
Reviewed-by: Anthony Koo <Anthony.Koo@amd.com>
Acked-by: Harry Wentland <harry.wentland@amd.com>
Acked-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/gpu/drm/amd/display/modules/freesync/freesync.c