[pull] radeon drm-fixes-3.11
alexdeucher at gmail.com
alexdeucher at gmail.com
Mon Jul 15 13:42:16 PDT 2013
From: Alex Deucher <alexander.deucher at amd.com>
Hi Dave,
Bug fixes for radeon all over the place. Big one is a fix for ttm which
causes hangs on boot for a number of systems.
The following changes since commit 774d8e34e46506222bb5e2888e3ef42b2775715f:
Merge branch 'drm-next-3.11' of git://people.freedesktop.org/~agd5f/linux into drm-next (2013-07-09 10:49:39 +1000)
are available in the git repository at:
git://people.freedesktop.org/~agd5f/linux drm-fixes-3.11
Alex Deucher (11):
drm/radeon/hdmi: make sure we have an afmt block assigned
drm/radeon/dpm: disable gfx PG on PALM
drm/radeon: Disable dma rings for bo moves on r6xx
drm/radeon: implement bo copy callback using CP DMA (v2)
drm/radeon: use CP DMA on r6xx for bo moves
drm/radeon: add fault decode function for cayman/TN (v2)
drm/radeon: add fault decode function for SI (v2)
drm/radeon: add fault decode function for CIK
drm/radeon: allow selection of alignment in the sub-allocator
drm/radeon: align VM PTBs (Page Table Blocks) to 32K
drm/radeon/dpm/sumo: handle boost states properly when forcing a perf level
Christian König (2):
drm/radeon: fix UVD fence emit
drm/radeon: never unpin UVD bo v3
Jerome Glisse (1):
drm/radeon: use radeon device for request firmware
Maarten Lankhorst (1):
drm/radeon: add missing ttm_eu_backoff_reservation to radeon_bo_list_validate
Sergey Senozhatsky (1):
radeon kms: do not flush uninitialized hotplug work
drivers/gpu/drm/radeon/cik.c | 59 ++++---
drivers/gpu/drm/radeon/cikd.h | 16 ++
drivers/gpu/drm/radeon/evergreen.c | 10 +-
drivers/gpu/drm/radeon/evergreen_hdmi.c | 6 +
drivers/gpu/drm/radeon/ni.c | 182 +++++++++++++++++--
drivers/gpu/drm/radeon/nid.h | 16 ++
drivers/gpu/drm/radeon/r100.c | 11 +-
drivers/gpu/drm/radeon/r600.c | 102 +++++++++--
drivers/gpu/drm/radeon/r600_hdmi.c | 6 +
drivers/gpu/drm/radeon/r600d.h | 1 +
drivers/gpu/drm/radeon/radeon.h | 9 +-
drivers/gpu/drm/radeon/radeon_asic.c | 12 +-
drivers/gpu/drm/radeon/radeon_asic.h | 3 +
drivers/gpu/drm/radeon/radeon_fence.c | 2 +-
drivers/gpu/drm/radeon/radeon_gart.c | 11 +-
drivers/gpu/drm/radeon/radeon_irq_kms.c | 11 +-
drivers/gpu/drm/radeon/radeon_object.c | 1 +
drivers/gpu/drm/radeon/radeon_object.h | 2 +-
drivers/gpu/drm/radeon/radeon_ring.c | 1 +
drivers/gpu/drm/radeon/radeon_sa.c | 7 +-
drivers/gpu/drm/radeon/radeon_uvd.c | 111 +++++-------
drivers/gpu/drm/radeon/rv770.c | 2 +-
drivers/gpu/drm/radeon/si.c | 295 +++++++++++++++++++++++++++++--
drivers/gpu/drm/radeon/sid.h | 14 ++
drivers/gpu/drm/radeon/sumo_dpm.c | 14 ++-
25 files changed, 733 insertions(+), 171 deletions(-)
More information about the dri-devel
mailing list