commit | 326aa996a6681dca76477337b66f5e303aa8953e | [log] [tgz] |
---|---|---|
author | Andrey Grodzovsky <andrey.grodzovsky@amd.com> | Wed Mar 28 08:01:53 2018 -0400 |
committer | Alex Deucher <alexander.deucher@amd.com> | Tue Apr 03 12:52:58 2018 -0500 |
tree | f1b3782e0b0ef95e565a245e6724427d75e12d77 | |
parent | fd8d415148ccf5af1ca87d7e38fd2902cc7d8904 [diff] |
drm/amdgpu: Fix KIQ hang on bare metal for device unbind/bind back v2. Problem: When unbind and then bind back the device KIQ hangs on Vega after mapping KCQs request. Fix: Adding deinitialzie code from CAIL during HW fini solves the hang. v2: use srbm_mutex around soc15_grbm_select() Signed-off-by: Andrey Grodzovsky <andrey.grodzovsky@amd.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>