These patches fix up polaris support on production silicon. Rex Zhu (12): drm/amd/powerplay: fix logic error. drm/amd/powerplay: fix bug that function parameter was incorect. drm/amd/powerplay: need to notify system bios pcie device ready drm/amd/powerplay: enable PowerContainment feature for polaris10/11. drm/amd/powerplay: initialize variables which were missed. drm/amd/powerplay: disable UVD SMU handshake for MCLK. drm/amd/powrplay: enable stutter_mode for polaris. drm/amd/powerplay: add avfs related define for polaris drm/amdgpu/atombios: add avfs struct for Polaris10/11 drm/amd/powerplay: enable avfs feature for polaris drm/amdgpu/gfx8: update golden setting for polaris10 drm/amd/powerplay: enable clock stretch feature for polaris drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 3 +- drivers/gpu/drm/amd/include/atombios.h | 72 +++++++ drivers/gpu/drm/amd/powerplay/hwmgr/fiji_hwmgr.c | 2 + .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 6 +- .../gpu/drm/amd/powerplay/hwmgr/polaris10_hwmgr.c | 228 ++++++++++++--------- .../gpu/drm/amd/powerplay/hwmgr/polaris10_hwmgr.h | 3 + .../drm/amd/powerplay/hwmgr/polaris10_thermal.c | 6 +- drivers/gpu/drm/amd/powerplay/hwmgr/pp_acpi.c | 18 +- drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c | 43 ++++ drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.h | 32 +++ drivers/gpu/drm/amd/powerplay/hwmgr/tonga_hwmgr.c | 1 + .../gpu/drm/amd/powerplay/inc/polaris10_ppsmc.h | 1 + drivers/gpu/drm/amd/powerplay/inc/pp_acpi.h | 1 + drivers/gpu/drm/amd/powerplay/inc/smu74.h | 75 ++++++- drivers/gpu/drm/amd/powerplay/inc/smu74_discrete.h | 42 +++- .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 50 +++-- 16 files changed, 444 insertions(+), 139 deletions(-) -- 2.5.5