drm/radeon: Disable dma rings for bo moves on r6xx
authorAlex Deucher <alexander.deucher@amd.com>
Thu, 11 Jul 2013 18:20:11 +0000 (14:20 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 12 Aug 2013 01:35:24 +0000 (18:35 -0700)
commitd56b0022c1cc6c63ab85f3bebcd8bf3dfe4be5ca
tree723f74b68d9ef1156505836e13bdd96831e7d9f5
parent5f84f7159089e80f66733f8a196bdff2e0bc4f72
drm/radeon: Disable dma rings for bo moves on r6xx

commit aeea40cbf9388fc829e66fa049f64d97fd72e118 upstream.

They still seem to cause instability on some r6xx parts.
As a follow up, we can switch to using CP DMA for bo
moves on r6xx as a lighter weight alternative to using
the 3D engine.

A version of this patch should also go to stable kernels.

Tested-by: J.N. <golden.fleeced@gmail.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/gpu/drm/radeon/radeon_asic.c