Commit 91b0275c0ecd1870c5f8bfb73e2da2d6c29414b3

Authored by Christian König
1 parent 37903b5e08

drm/radeon: use the CP DMA on CIK

The SDMA sometimes doesn't seem to work reliable.

Signed-off-by: Christian König <christian.koenig@amd.com>
Cc: stable@vger.kernel.org

Showing 1 changed file with 2 additions and 2 deletions Side-by-side Diff

drivers/gpu/drm/radeon/radeon_asic.c
... ... @@ -2049,8 +2049,8 @@
2049 2049 .blit_ring_index = RADEON_RING_TYPE_GFX_INDEX,
2050 2050 .dma = &cik_copy_dma,
2051 2051 .dma_ring_index = R600_RING_TYPE_DMA_INDEX,
2052   - .copy = &cik_copy_dma,
2053   - .copy_ring_index = R600_RING_TYPE_DMA_INDEX,
  2052 + .copy = &cik_copy_cpdma,
  2053 + .copy_ring_index = RADEON_RING_TYPE_GFX_INDEX,
2054 2054 },
2055 2055 .surface = {
2056 2056 .set_reg = r600_set_surface_reg,