Hi Dave, Some more radeon fixes. Mostly dpm and uvd fixes. Fixes hangs with dpm on more rv6xx asics, and fixes suspend and resume with UVD. The following changes since commit adfb8e51332153016857194b85309150ac560286: drm/radeon: fix 64 bit divide in SI spm code (2013-08-04 11:03:14 +1000) are available in the git repository at: git://people.freedesktop.org/~agd5f/linux drm-fixes-3.11 for you to fetch changes up to 8a53fa23fd3e7c22d93f28e6aaae8358c53326ba: drm/radeon: make missing smc ucode non-fatal (2013-08-07 17:37:19 -0400) ---------------------------------------------------------------- Alex Deucher (11): drm/radeon: properly handle pm on gpu reset drm/radeon: select audio dto based on encoder id for DCE3 drm/radeon/dpm: adjust thermal protection requirements drm/radeon/dpm: fix spread spectrum setup (v2) drm/radeon/dpm: adjust power state properly for UVD on SI drm/radeon/dpm: disable sclk ss on rv6xx drm/radeon: fix audio dto calculation on DCE3+ (v3) drm/radeon: always program the MC on startup drm/radeon/cik: use a mutex to properly lock srbm instanced registers drm/radeon/dpm: require rlc for dpm drm/radeon: make missing smc ucode non-fatal Christian König (5): drm/radeon: fix halting UVD drm/radeon: only save UVD bo when we have open handles drm/radeon: stop sending invalid UVD destroy msg drm/radeon: add more UVD CS checking drm/radeon: remove unnecessary unpin drivers/gpu/drm/radeon/btc_dpm.c | 17 +----- drivers/gpu/drm/radeon/cik.c | 18 +++++-- drivers/gpu/drm/radeon/cypress_dpm.c | 17 +----- drivers/gpu/drm/radeon/evergreen.c | 6 ++- drivers/gpu/drm/radeon/evergreen_hdmi.c | 26 ++++++++- drivers/gpu/drm/radeon/evergreend.h | 3 ++ drivers/gpu/drm/radeon/ni.c | 16 ++++-- drivers/gpu/drm/radeon/ni_dpm.c | 17 +----- drivers/gpu/drm/radeon/r600.c | 41 +++++++++++---- drivers/gpu/drm/radeon/r600_hdmi.c | 37 +++++++++++-- drivers/gpu/drm/radeon/r600d.h | 3 ++ drivers/gpu/drm/radeon/radeon.h | 4 +- drivers/gpu/drm/radeon/radeon_asic.h | 2 +- drivers/gpu/drm/radeon/radeon_device.c | 3 ++ drivers/gpu/drm/radeon/radeon_fence.c | 2 +- drivers/gpu/drm/radeon/radeon_gart.c | 1 - drivers/gpu/drm/radeon/radeon_pm.c | 9 +++- drivers/gpu/drm/radeon/radeon_uvd.c | 93 +++++++++++++++++++++++++-------- drivers/gpu/drm/radeon/rv6xx_dpm.c | 22 ++++---- drivers/gpu/drm/radeon/rv770.c | 7 ++- drivers/gpu/drm/radeon/rv770_dpm.c | 33 ++++++------ drivers/gpu/drm/radeon/rv770_dpm.h | 1 + drivers/gpu/drm/radeon/si.c | 19 ++++--- drivers/gpu/drm/radeon/si_dpm.c | 61 +++++++++++---------- 24 files changed, 300 insertions(+), 158 deletions(-) _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel