]> git.baikalelectronics.ru Git - kernel.git/commit
drm/amdgpu/gfx10: re-init clear state buffer after gpu reset
authorXiaojie Yuan <xiaojie.yuan@amd.com>
Wed, 20 Nov 2019 06:02:22 +0000 (14:02 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 22 Nov 2019 19:27:11 +0000 (14:27 -0500)
commitb680d63fd24ee9c1a31752997844365383c62781
treea176dd9171d0174cbdb41f9e72e65d25569e3d77
parent8ba285f061e584fcb15baf1482d72a7a07b46fd1
drm/amdgpu/gfx10: re-init clear state buffer after gpu reset

This patch fixes 2nd baco reset failure with gfxoff enabled on navi1x.

clear state buffer (resides in vram) is corrupted after 1st baco reset,
upon gfxoff exit, CPF gets garbage header in CSIB and hangs.

Signed-off-by: Xiaojie Yuan <xiaojie.yuan@amd.com>
Reviewed-by: Hawking Zhang <Hawking.Zhang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c