From: Alex Deucher <alexander.deuc...@amd.com> Hi Dave,
A few more DPM patches and some bug fixes. Adds a sysfs interface to force dpm performance levels. The following changes since commit 338a95a95508537e23c82d59a2d87be6fde4b6ff: drm/radeon/sumo: implement support for disable_gfx_power_gating_in_uvd flag (2013-07-03 17:37:31 -0400) are available in the git repository at: git://people.freedesktop.org/~agd5f/linux drm-next-3.11 Alex Deucher (9): drm/radeon: set default clocks for SI when DPM is disabled drm/radeon: add support for 3d perf states on older asics drm/radeon: fix surface setup on r1xx drm/radeon/dpm: add infrastructure to force performance levels drm/radeon/dpm: implement force performance levels for 7xx/eg/btc drm/radeon/dpm: implement force performance level for cayman drm/radeon/dpm: implement force performance level for SI drm/radeon/dpm: implement force performance level for ON/LN drm/radeon/dpm: implement force performance level for TN drivers/gpu/drm/radeon/btc_dpm.c | 4 +- drivers/gpu/drm/radeon/cypress_dpm.c | 4 +- drivers/gpu/drm/radeon/evergreen.c | 8 ++-- drivers/gpu/drm/radeon/ni_dpm.c | 38 ++++++++++++--- drivers/gpu/drm/radeon/ppsmc.h | 3 + drivers/gpu/drm/radeon/r100.c | 11 ++--- drivers/gpu/drm/radeon/radeon.h | 11 ++++ drivers/gpu/drm/radeon/radeon_asic.c | 7 +++ drivers/gpu/drm/radeon/radeon_asic.h | 10 ++++ drivers/gpu/drm/radeon/radeon_atombios.c | 4 ++ drivers/gpu/drm/radeon/radeon_pm.c | 77 +++++++++++++++++++++++++++--- drivers/gpu/drm/radeon/rv770_dpm.c | 31 +++++++++--- drivers/gpu/drm/radeon/rv770_dpm.h | 3 +- drivers/gpu/drm/radeon/si_dpm.c | 42 +++++++++++++---- drivers/gpu/drm/radeon/sumo_dpm.c | 44 +++++++++++++++++ drivers/gpu/drm/radeon/trinity_dpm.c | 32 ++++++++++++ drivers/gpu/drm/radeon/trinity_dpm.h | 1 + drivers/gpu/drm/radeon/trinity_smc.c | 7 +++ 18 files changed, 291 insertions(+), 46 deletions(-)