aboutsummaryrefslogtreecommitdiff
path: root/drivers/char
diff options
context:
space:
mode:
authorhengzhou <Hengyong.Zhou@amd.com>2022-05-07 09:43:08 +0800
committerAlex Deucher <alexander.deucher@amd.com>2022-06-01 15:56:48 -0400
commit92909cde3235f894d7cdf59709d86e9b22f897ce (patch)
tree3a44c6c0c17dfa1ccdfc6281fa0e348658289927 /drivers/char
parent8440f57532496d398a461887e56ca6f45089fbcf (diff)
drm/amd/display: Wait DMCUB to idle state before reset.
[WHY] Very low rate to cause memory access issue while resetting DMCUB after the halt command was sent to it. The process of stopping fw of DMCUB may be timeout, that means it is not in idle state, such as the window frames may still be kept in cache, so reset by force will cause MMHUB hang. [HOW] After the halt command was sent, keep checking the DMCUB state until it is idle. Reviewed-by: Eric Yang <Eric.Yang2@amd.com> Reviewed-by: Nicholas Kazlauskas <Nicholas.Kazlauskas@amd.com> Acked-by: Jasdeep Dhillon <jdhillon@amd.com> Tested-by: Daniel Wheeler <daniel.wheeler@amd.com> Signed-off-by: hengzhou <Hengyong.Zhou@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/char')
0 files changed, 0 insertions, 0 deletions