[pull] radeon drm-next-3.18
Alex Deucher
alexdeucher at gmail.com
Wed Aug 27 14:48:46 PDT 2014
Hi Dave,
More radeon changes for drm-next. Highlights:
- UVD support for older asics
- Reset rework in preparation for Maarten's fence patches
I have a few more patches which depend on Christian's ttm changes,
I'll send them out separately once you've merged the ttm changes.
Just a heads up, I'll be on vacation next week.
The following changes since commit 484048db6b4890bc433aac7f5e32fdcf1b2b4786:
Merge branch 'drm-next-3.18' of git://people.freedesktop.org/~agd5f/linux into drm-next (2014-08-26 09:05:14 +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 3c0363891c0fa5d17b683b758bff0d81fa6a9775:
drm/radeon: drop doing resets in a work item (2014-08-27 17:42:13 -0400)
----------------------------------------------------------------
Alex Deucher (2):
drm/radeon: add set_uvd_clocks callback for r6xx v4
drm/radeon: 760G/780V/880V don't have UVD
Christian König (12):
drm/radeon: move the IB test after the AGP fallback
drm/radeon: force UVD buffers into VRAM on RS[78]80 v2
drm/radeon: properly init UVD MC bits on R600
drm/radeon: add UVD support for older asics v4
drm/radeon: implement UVD hw workarounds for R6xx v3
drm/radeon: enable RB_ARB before resetting the VCPU
drm/radeon: add UVD fw names for older asic
drm/radeon: wake up all fences on manual reset
drm/radeon: force fence completion only on problematic rings (v2)
drm/radeon: handle lockup in delayed work, v5
drm/radeon: drop RADEON_FENCE_SIGNALED_SEQ v2
drm/radeon: drop doing resets in a work item
Maarten Lankhorst (2):
drm/radeon: take exclusive_lock in read mode during ring tests, v5
drm/radeon: add timeout argument to radeon_fence_wait_seq v2
drivers/gpu/drm/radeon/cik.c | 6 +-
drivers/gpu/drm/radeon/r600.c | 132 ++++++++++++++++
drivers/gpu/drm/radeon/r600d.h | 41 ++++-
drivers/gpu/drm/radeon/radeon.h | 10 +-
drivers/gpu/drm/radeon/radeon_asic.c | 25 ++-
drivers/gpu/drm/radeon/radeon_asic.h | 3 +
drivers/gpu/drm/radeon/radeon_cs.c | 16 +-
drivers/gpu/drm/radeon/radeon_device.c | 58 +++----
drivers/gpu/drm/radeon/radeon_display.c | 4 +-
drivers/gpu/drm/radeon/radeon_fence.c | 267 ++++++++++++++++++--------------
drivers/gpu/drm/radeon/radeon_ib.c | 1 +
drivers/gpu/drm/radeon/radeon_irq_kms.c | 18 ---
drivers/gpu/drm/radeon/radeon_uvd.c | 23 +++
drivers/gpu/drm/radeon/uvd_v1_0.c | 107 ++++++++++++-
drivers/gpu/drm/radeon/uvd_v2_2.c | 4 +
15 files changed, 531 insertions(+), 184 deletions(-)
More information about the dri-devel
mailing list