Commit 9d59f196d7698a60dcedbefb92a4ec010b97e51d

Authored by Christian König
Committed by Greg Kroah-Hartman
1 parent ac05245237

drm/radeon: use the CP DMA on CIK

commit 91b0275c0ecd1870c5f8bfb73e2da2d6c29414b3 upstream.

The SDMA sometimes doesn't seem to work reliable.

Signed-off-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

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

drivers/gpu/drm/radeon/radeon_asic.c
... ... @@ -2034,8 +2034,8 @@
2034 2034 .blit_ring_index = RADEON_RING_TYPE_GFX_INDEX,
2035 2035 .dma = &cik_copy_dma,
2036 2036 .dma_ring_index = R600_RING_TYPE_DMA_INDEX,
2037   - .copy = &cik_copy_dma,
2038   - .copy_ring_index = R600_RING_TYPE_DMA_INDEX,
  2037 + .copy = &cik_copy_cpdma,
  2038 + .copy_ring_index = RADEON_RING_TYPE_GFX_INDEX,
2039 2039 },
2040 2040 .surface = {
2041 2041 .set_reg = r600_set_surface_reg,