projects
/
mesa.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e5741f1
)
r600g: disable async DMA on R700
author
Marek Olšák
<marek.olsak@amd.com>
Sat, 19 Apr 2014 13:47:54 +0000
(15:47 +0200)
committer
Marek Olšák
<marek.olsak@amd.com>
Thu, 24 Apr 2014 23:33:12 +0000
(
01:33
+0200)
Cc: 10.0 10.1 mesa-stable@lists.freedesktop.org
src/gallium/winsys/radeon/drm/radeon_drm_winsys.c
patch
|
blob
|
history
diff --git
a/src/gallium/winsys/radeon/drm/radeon_drm_winsys.c
b/src/gallium/winsys/radeon/drm/radeon_drm_winsys.c
index 0eb0c6a07b9f519827b93e8667618033e68cba6c..b53bebae9932ce7e83e98a627d9d20e2ece4eb35 100644
(file)
--- a/
src/gallium/winsys/radeon/drm/radeon_drm_winsys.c
+++ b/
src/gallium/winsys/radeon/drm/radeon_drm_winsys.c
@@
-282,7
+282,8
@@
static boolean do_winsys_init(struct radeon_drm_winsys *ws)
/* Check for dma */
ws->info.r600_has_dma = FALSE;
- if (ws->info.chip_class >= R700 && ws->info.drm_minor >= 27) {
+ /* DMA is disabled on R700. There is IB corruption and hangs. */
+ if (ws->info.chip_class >= EVERGREEN && ws->info.drm_minor >= 27) {
ws->info.r600_has_dma = TRUE;
}