Hi Dave, A few more patches for 4.13. Mostly bug fixes and code cleanup. This is on top of my pull request from last week. The following changes since commit b58c11314a1706bf094c489ef5cb28f76478c704: drm/amdgpu: drop deprecated drm_get_pci_dev and drm_put_dev (2017-06-08 10:54:39 -0400) are available in the git repository at: git://people.freedesktop.org/~agd5f/linux drm-next-4.13 for you to fetch changes up to a1924005a2e9bfcc4e217b4acd0a4f2421969040: drm/amdgpu: Fix compiler warnings (2017-06-15 11:50:36 -0400) ---------------------------------------------------------------- Alex Deucher (3): drm/amdgpu/gfx: fix MEC interrupt enablement for pipes != 0 drm/amdgpu/gfx9: fix compute ring doorbell index drm/amdgpu: add virtual display support for raven Alex Xie (3): drm/amdgpu: remove duplicate function prototypes drm/amdgpu: fix a typo in comment drm/amdgpu: move comment to the right place Eric Huang (3): drm/amd/powerplay: update vega10_ppsmc.h drm/amd/powerplay: add GPU power display for vega10 drm/amd/powerplay: add avfs control for Vega10 Harish Kasiviswanathan (6): drm/amdgpu: Add vm context module param drm/amdgpu: Add amdgpu_sync_wait drm/amdgpu: Support page directory update via CPU drm/amdgpu: Support page table update via CPU drm/amdgpu: vm_update_ptes remove code duplication drm/amdgpu: Fix compiler warnings Hawking Zhang (2): drm/amdgpu: add new member in gpu_info fw drm/amdgpu: avoid to reset wave_front_size to 0 Huang Rui (2): drm/amdgpu: export test ib debugfs interface drm/amdgpu: fix missed gpu info firmware when cache firmware during S3 Rex Zhu (1): drm/amd/powerplay: fix copy error in powerplay. Tom St Denis (12): drm/amd/amdgpu: gfx9 tidy ups (v2) drm/amd/amdgpu: Rename KIQ ring to avoid spaces drm/amd/amdgpu: Add offset variant to SOC15 macros drm/amd/amdgpu: Port GFXHUB over to new SOC15 macros drm/amd/amdgpu: Cleanup gfxhub read-modify-write patterns drm/amd/amdgpu: Port MMHUB over to new SOC15 macros drm/amd/amdgpu: Port UVD 7.0 over to new SOC15 macros drm/amd/amdgpu: Port NBIO v6.1 driver over to new SOC15 macros drm/amd/amdgpu: Port NBIO v7.0 driver over to new SOC15 macros drm/amd/amdgpu: Port PSP v3.1 over to new SOC15 macros drm/amd/amdgpu: Port PSP v10.0 over to new SOC15 macros drm/amd/amdgpu: Port VCN over to new SOC15 macros horchen (1): drm/amdgpu: add contiguous flag in ucode bo create drivers/gpu/drm/amd/amdgpu/amdgpu.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 81 ++++++- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 19 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_sync.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 250 +++++++++++++++++---- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 20 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 57 +++-- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 57 +++-- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 89 ++++---- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 37 ++- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 25 +-- drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c | 54 ++--- drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 42 ++-- drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 32 +-- drivers/gpu/drm/amd/amdgpu/soc15.c | 2 + drivers/gpu/drm/amd/amdgpu/soc15_common.h | 14 ++ drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 174 +++++++------- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 164 +++++++------- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 27 ++- drivers/gpu/drm/amd/powerplay/inc/vega10_ppsmc.h | 3 +- 27 files changed, 765 insertions(+), 422 deletions(-)