Hi Dave, Some additional fixes for 4.11. Delayed a bit due to Chinese New Year. Highlights: - Powerplay fixes - VCE and UVD powergating fixes - Clean up amdgpu SI gfx code to match CI and VI - Misc bug fixes The following changes since commit 18566acac18f5784347bc5fe636a26897d1c963b: Merge branch 'exynos-drm-next' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-next (2017-02-01 08:43:42 +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 fad061270ac43ff9eed315f0eae7c40b694592de: drm/amdgpu: report the number of bytes moved at buffer creation (2017-02-09 11:29:44 -0500) ---------------------------------------------------------------- Alex Deucher (1): drm/amdgpu: add support for new smc firmware on polaris Arnd Bergmann (1): drm/amdgpu: shut up #warning for compile testing Christian König (2): drm/amdgpu: fix race in GEM VA map IOCTL v2 drm/amdgpu: stop reserving a shared fence for VA updates Colin Ian King (1): drm/amdgpu/virt: fix double kfree on bo_va Dan Carpenter (1): drm/radeon: remove some dead code Flora Cui (7): drm/amdgpu/gfx6: clean up rb configuration drm/amdgpu/gfx6: clean up cu configuration drm/amdgpu/gfx6: clean up spi configuration drm/amdgpu: refine si_read_register drm/amdgpu: update VERDE_GB_ADDR_CONFIG_GOLDEN drm/amdgpu: update HAINAN_GB_ADDR_CONFIG_GOLDEN drm/amd/gfx6: update gb_addr_config Jérôme Glisse (1): drm/radeon: avoid kernel segfault in vce when gpu fails to resume Rex Zhu (14): drm/amdgpu: when dpm disabled, also can enable uvd cg/pg. drm/amdgpu: add current_pg_status register define for smu7.1 drm/amdgpu: power down/up uvd4 when smu disabled. drm/amdgpu: refine uvd pg code in kv_dpm.c drm/amdgpu: refine uvd4.2 init/stop code. drm/amdgpu: fix uvd can't initialized when dpm disabled on Ci. drm/amdgpu: refine uvd5.0/6.0 code. drm/amdgpu: when dpm disabled, also need to stop/start vce. drm/amdgpu: refine code for VCE2.0 and related dpm code. drm/amdgpu: enable vce pg feature on Kv. drm/amdgpu: move subfunctions to the front of vce_v2_0.c. drm/amdgpu: refine vce3.0 code and related powerplay pg code. drm/amd/powerplay: set fan speed to max in profile peak mode only. drm/amd/powerplay: refine code to avoid potential bug that the memory not cleared. Samuel Pitoiset (2): drm/amdgpu: fix a potential deadlock in amdgpu_bo_create_restricted() drm/amdgpu: report the number of bytes moved at buffer creation drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 54 +-- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 9 + drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 9 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 1 - drivers/gpu/drm/amd/amdgpu/ci_dpm.c | 29 +- drivers/gpu/drm/amd/amdgpu/cik.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 216 ++++------ drivers/gpu/drm/amd/amdgpu/kv_dpm.c | 68 +--- drivers/gpu/drm/amd/amdgpu/si.c | 90 +++- drivers/gpu/drm/amd/amdgpu/si_enums.h | 4 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 128 ++++-- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 451 +++++++++++---------- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 17 +- .../gpu/drm/amd/include/asic_reg/smu/smu_7_0_1_d.h | 1 + .../drm/amd/powerplay/hwmgr/cz_clockpowergating.c | 74 ++-- .../amd/powerplay/hwmgr/smu7_clockpowergating.c | 23 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 22 +- drivers/gpu/drm/amd/powerplay/smumgr/smumgr.c | 2 + drivers/gpu/drm/radeon/radeon_bios.c | 4 +- drivers/gpu/drm/radeon/vce_v1_0.c | 2 +- 27 files changed, 682 insertions(+), 633 deletions(-) _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel