Maarten Lankhorst
aa4c8b36e5
drm/radeon: drm/radeon: add missing radeon_semaphore_free to error path
...
It would appear this bug has been copy/pasted many times without being noticed.
Signed-off-by: Maarten Lankhorst <maarten.lankhorst@canonical.com >
Signed-off-by: Christian König <christian.koenig@amd.com >
Reviewed-by: Alex Deucher <alexander.deucher@amd.com >
2014-05-06 12:18:41 +02:00
Christian König
2d2fe3f9b6
drm/radeon: drop radeon_ring_force_activity
...
The reason for the false positives was fixed quite some time ago and since
most engines can still execute NOPs while being locked up it leads to false
negatives.
Signed-off-by: Christian König <christian.koenig@amd.com >
Reviewed-by: Alex Deucher <alexander.deucher@amd.com >
2014-02-18 17:50:00 +01:00
Christian König
ff212f25fe
drm/radeon: drop drivers copy of the rptr
...
In all cases where it really matters we are using the read functions anyway.
Signed-off-by: Christian König <christian.koenig@amd.com >
Reviewed-by: Alex Deucher <alexander.deucher@amd.com >
2014-02-18 17:49:19 +01:00
Christian König
1654b817d8
drm/radeon: allow semaphore emission to fail
...
To workaround bugs and/or certain limits it's sometimes
useful to fall back to waiting on fences.
Signed-off-by: Christian König <christian.koenig@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com >
Cc: stable@vger.kernel.org
2013-11-15 15:56:09 -05:00
Christian König
24c164393d
drm/radeon: drop CP page table updates & cleanup v2
...
The DMA ring seems to be stable now.
v2: remove pt_ring_index as well
Signed-off-by: Christian König <christian.koenig@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com >
2013-11-01 15:25:52 -04:00
Christian König
74d360f66b
drm/radeon: add vm_set_page tracepoint
...
Signed-off-by: Christian König <christian.koenig@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com >
2013-11-01 15:25:52 -04:00
Christian König
2483b4ea98
drm/radeon: separate DMA code
...
Similar to separating the UVD code, just put the DMA
functions into separate files.
Signed-off-by: Christian König <christian.koenig@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com >
2013-08-30 16:30:42 -04:00