Hi Dave, Fixes for radeon and amdgpu for 4.9: - allow an additional reg in the SI reg checker - fix thermal sensor readback on CZ/ST - misc bug fixes The following changes since commit 69405d3da98b48633b78a49403e4f9cdb7c6a0f5: Merge tag 'topic/drm-misc-2016-10-11' of git://anongit.freedesktop.org/drm-intel into drm-next (2016-10-12 06:07:38 +1000) are available in the git repository at: git://people.freedesktop.org/~agd5f/linux drm-next-4.9 for you to fetch changes up to f28a9b65c9e3697ba8d2ab371fae4fea15638676: drm/amd/powerplay: fix bug stop dpm can't work on Vi. (2016-10-14 12:10:00 -0400) ---------------------------------------------------------------- Alex Deucher (9): drm/radeon: fix up dp aux tear down (v2) drm/radeon: fix modeset tear down code drm/amdgpu/gfx8: fix CGCG_CGLS handling drm/amdgpu: clarify UVD/VCE special handling for CG drm/radeon: change vblank_time's calculation method to reduce computational error. drm/amdgpu: fix amdgpu_need_full_reset (v2) drm/amdgpu: disable smu hw first on tear down drm/amdgpu/powerplay: implement thermal sensor for CZ/ST drm/amdgpu/dpm: implement thermal sensor for CZ/ST Arindam Nath (1): drm/amd/amdgpu: enable clockgating only after late init Dan Carpenter (1): drm/amdgpu: potential NULL dereference in debugfs code Grazvydas Ignotas (1): drm/amdgpu: use .early_unregister hook to remove DP AUX i2c Marek Olšák (1): drm/radeon: allow TA_CS_BC_BASE_ADDR on SI Nicolai Hähnle (1): drm/amdgpu: initialize the context reset_counter in amdgpu_ctx_init Rex Zhu (6): drm/amdgpu: change vblank_time's calculation method to reduce computational error. drm/amd/powerplay: fix static checker warnings in iceland_smc.c drm/amd/powerplay: fix static checker warnings in smu7_hwmgr.c drm/amd/powerplay: fix static checker warnings in smu7_hwmgr.c drm/amd/powerplay: notify smu no display by default. drm/amd/powerplay: fix bug stop dpm can't work on Vi. Tom St Denis (1): drm/amdgpu/si_dpm: Limit clocks on HD86xx part drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 13 +++- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 69 ++++++++++++++++------ drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c | 14 +++-- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 4 +- drivers/gpu/drm/amd/amdgpu/cz_dpm.c | 8 ++- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 12 +--- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 30 ++++++---- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 13 ++-- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 14 ++--- drivers/gpu/drm/amd/amdgpu/si_dpm.c | 6 ++ drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 14 ++--- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 14 ++--- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 15 +++-- drivers/gpu/drm/amd/include/amd_shared.h | 2 +- .../drm/amd/powerplay/eventmgr/eventactionchains.c | 1 + drivers/gpu/drm/amd/powerplay/hwmgr/cz_hwmgr.c | 18 ++++++ drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 53 ++++++++++------- drivers/gpu/drm/amd/powerplay/smumgr/iceland_smc.c | 2 +- drivers/gpu/drm/radeon/r600_dpm.c | 15 ++--- drivers/gpu/drm/radeon/radeon_connectors.c | 17 ++++++ drivers/gpu/drm/radeon/radeon_display.c | 14 ++--- drivers/gpu/drm/radeon/radeon_drv.c | 3 +- drivers/gpu/drm/radeon/radeon_i2c.c | 3 +- drivers/gpu/drm/radeon/si.c | 1 + drivers/gpu/drm/radeon/sid.h | 1 + 26 files changed, 232 insertions(+), 127 deletions(-)