Hi Dave, Fixes for 4.11. Highlights: - fix >2 displays on asics with 3 or 5 crtcs - fix SI headless asics - powerplay fixes for new polaris variants - misc fixes The following changes since commit 13f62f54d174d3417c3caaafedf5e22a0a03e442: Merge branch 'drm-next-4.11' of git://people.freedesktop.org/~agd5f/linux into drm-next (2017-02-10 10:13:30 +1000) are available in the git repository at: git://people.freedesktop.org/~agd5f/linux drm-next-4.11 for you to fetch changes up to e8411302b44b844b4f619e8064735c70b7490ee8: drm/amdgpu: fix warning on older gcc releases (2017-02-16 12:19:52 -0500) ---------------------------------------------------------------- Alan Harrison (1): drm/amdgpu: Add to initialization of mmVCE_VCPU_CNTL register Alex Deucher (2): drm/amdgpu: add more cases to DCE11 possible crtc mask setup drm/amdgpu/pm: check for headless before calling compute_clocks Arnd Bergmann (1): drm/amdgpu: fix warning on older gcc releases Huang Rui (3): drm/amd/powerplay: add kicker flag into smumgr drm/amd/powerplay: modify VddcPhase value for polaris kicker drm/amd/powerplay: add didt config table for polaris kicker Nicolai Hähnle (1): drm/ttm: make TTM_MAX_BO_PRIORITY unsigned Rex Zhu (1): drm/amdgpu: read hw register to check pg status. Samuel Pitoiset (1): drm/amdgpu: use amdgpu_gem_va_check() in amdgpu_gem_va_update_vm() Tom St Denis (1): drm/amd/amdgpu: Fix flow control in uvd_v4_2_stop() ozeng (1): drm/amdgpu: Initialize pipe priority order on graphic initialization drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 20 +-- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 6 + drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 8 ++ drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 15 ++- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 7 +- .../amd/include/asic_reg/smu/smu_7_0_1_sh_mask.h | 2 + .../gpu/drm/amd/include/asic_reg/smu/smu_7_1_1_d.h | 1 + .../amd/include/asic_reg/smu/smu_7_1_1_sh_mask.h | 2 + .../gpu/drm/amd/include/asic_reg/smu/smu_7_1_2_d.h | 1 + .../amd/include/asic_reg/smu/smu_7_1_2_sh_mask.h | 2 + .../gpu/drm/amd/include/asic_reg/smu/smu_7_1_3_d.h | 2 +- .../amd/include/asic_reg/smu/smu_7_1_3_sh_mask.h | 3 + drivers/gpu/drm/amd/include/cgs_common.h | 1 + .../gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c | 150 ++++++++++++++++++++- drivers/gpu/drm/amd/powerplay/inc/smumgr.h | 1 + .../gpu/drm/amd/powerplay/smumgr/polaris10_smc.c | 6 +- drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c | 2 + include/drm/ttm/ttm_bo_driver.h | 2 +- 24 files changed, 228 insertions(+), 38 deletions(-)