Skip to content

Commit

Permalink
drm/radeon: don't reset sdma on CIK init
Browse files Browse the repository at this point in the history
Otherwise we may lose the DMA golden settings which can
lead to hangs, etc.

Reviewed-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Cc: stable@vger.kernel.org
  • Loading branch information
Alex Deucher committed Sep 18, 2014
1 parent 31a25e2 commit 799028d
Showing 1 changed file with 0 additions and 7 deletions.
7 changes: 0 additions & 7 deletions drivers/gpu/drm/radeon/cik_sdma.c
Original file line number Diff line number Diff line change
Expand Up @@ -489,13 +489,6 @@ int cik_sdma_resume(struct radeon_device *rdev)
{
int r;

/* Reset dma */
WREG32(SRBM_SOFT_RESET, SOFT_RESET_SDMA | SOFT_RESET_SDMA1);
RREG32(SRBM_SOFT_RESET);
udelay(50);
WREG32(SRBM_SOFT_RESET, 0);
RREG32(SRBM_SOFT_RESET);

r = cik_sdma_load_microcode(rdev);
if (r)
return r;
Expand Down

0 comments on commit 799028d

Please sign in to comment.