[pull] radeon drm-next-3.18
Alex Deucher
alexdeucher at gmail.com
Thu Sep 11 16:58:09 PDT 2014
Hi Dave,
This pull adds concurrent buffer read support to radeon to
avoid serialization when read buffers are shared between engines.
The following changes since commit c4d922b14544d115232b7448a2ea7640ba901eb6:
Merge branch 'msm-next' of git://people.freedesktop.org/~robclark/linux into drm-next (2014-09-11 20:53:57 +1000)
are available in the git repository at:
git://people.freedesktop.org/~agd5f/linux drm-next-3.18
for you to fetch changes up to 298593b609ecbf9e8a99e8a41c8c46acb3528468:
drm/radeon: allow concurrent buffer reads (2014-09-11 10:46:02 -0400)
----------------------------------------------------------------
Christian König (3):
drm/ttm: allow fence to be added as shared
drm/radeon: add the infrastructure for concurrent buffer access
drm/radeon: allow concurrent buffer reads
drivers/gpu/drm/qxl/qxl_release.c | 1 +
drivers/gpu/drm/radeon/cik.c | 25 ++++++-----
drivers/gpu/drm/radeon/cik_sdma.c | 25 ++++++-----
drivers/gpu/drm/radeon/evergreen_dma.c | 24 +++++-----
drivers/gpu/drm/radeon/r100.c | 21 +++++----
drivers/gpu/drm/radeon/r200.c | 21 +++++----
drivers/gpu/drm/radeon/r600.c | 23 +++++-----
drivers/gpu/drm/radeon/r600_dma.c | 25 ++++++-----
drivers/gpu/drm/radeon/radeon.h | 43 +++++++++---------
drivers/gpu/drm/radeon/radeon_asic.h | 74 ++++++++++++++++---------------
drivers/gpu/drm/radeon/radeon_benchmark.c | 30 ++++++-------
drivers/gpu/drm/radeon/radeon_cs.c | 10 ++---
drivers/gpu/drm/radeon/radeon_ib.c | 2 +-
drivers/gpu/drm/radeon/radeon_semaphore.c | 38 ++++++++++++++--
drivers/gpu/drm/radeon/radeon_test.c | 24 +++++++---
drivers/gpu/drm/radeon/radeon_ttm.c | 12 ++---
drivers/gpu/drm/radeon/radeon_vm.c | 19 +++-----
drivers/gpu/drm/radeon/rv770_dma.c | 25 ++++++-----
drivers/gpu/drm/radeon/si_dma.c | 25 ++++++-----
drivers/gpu/drm/ttm/ttm_execbuf_util.c | 18 ++++++--
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 3 ++
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 5 +++
include/drm/ttm/ttm_execbuf_util.h | 2 +
23 files changed, 284 insertions(+), 211 deletions(-)
More information about the dri-devel
mailing list