aboutsummaryrefslogtreecommitdiff
path: root/drivers/char/tlclk.c
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/tlclk.c
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/tlclk.c')
0 files changed, 0 insertions, 0 deletions