Skip to content
Snippets Groups Projects
Commit bd8a9576 authored by Tom Chung's avatar Tom Chung Committed by Alex Deucher
Browse files

drm/amd/display: Fix Panel Replay not update screen correctly

[Why]
In certain use case such as KDE login screen, there will be no atomic
commit while do the frame update.
If the Panel Replay enabled, it will cause the screen not updated and
looks like system hang.

[How]
Delay few atomic commits before enabled the Panel Replay just like PSR.

Fixes: be643363 ("drm/amd/display: Re-enable panel replay feature")
Closes: drm/amd#3686
Closes: drm/amd#3682


Tested-By: default avatarCorey Hickey <bugfood-c@fatooh.org>
Tested-By: default avatarJames Courtier-Dutton <james.dutton@gmail.com>
Reviewed-by: Leo Li's avatarLeo Li <sunpeng.li@amd.com>
Signed-off-by: default avatarTom Chung <chiahsuan.chung@amd.com>
Signed-off-by: default avatarHamza Mahfooz <hamza.mahfooz@amd.com>
Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
(cherry picked from commit ca628f0e)
Cc: stable@vger.kernel.org # 6.11+
parent b8d9d5fe
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment