[pull] amdgpu drm-next-4.13

Submitted by Alex Deucher on July 5, 2017, 6:36 p.m.

Details

Message ID 1499279761-1780-1-git-send-email-alexander.deucher@amd.com
State New
Headers show

Not browsing as part of any series.

Pull-request download mbox

git pull git://people.freedesktop.org/~agd5f/linux drm-next-4.13

Commit Message

Alex Deucher July 5, 2017, 6:36 p.m.
Hi Dave,

Fixes for 4.13:
- Various fixes for Raven
- Various fixes for Vega10
- Stability fixes for KIQ
- Fix reloading the driver
- Fix S3 on vega10
- Misc other fixes

The following changes since commit 12d016626f99f48edbf5b006625b4e8c0de1eec7:

  Merge tag 'drm-amdkfd-next-2017-06-25' of git://people.freedesktop.org/~gabbayo/linux into drm-next (2017-06-28 17:09:27 +1000)

are available in the git repository at:

  git://people.freedesktop.org/~agd5f/linux drm-next-4.13

for you to fetch changes up to 593f546eee2fdbe055380ee82de568c0a1775551:

  drm/amd/powerplay: fix bug fail to remove sysfs when rmmod amdgpu. (2017-07-05 13:18:50 -0400)

----------------------------------------------------------------
Alex Deucher (6):
      drm/amd/powerplay/cz: print message if smc message fails
      drm/amdgpu/psp: upper_32_bits/lower_32_bits for address setup
      drm/amdgpu: fix vblank_time when displays are off
      drm/amdgpu/cgs: always set reference clock in mode_info
      drm/amdgpu/gfx8: fix driver reload with KIQ
      drm/amdgpu/gfx9: fix driver reload with KIQ

Alex Xie (2):
      drm/amdgpu/cs: fix a typo in a comment
      drm/amdgpu: Make amdgpu_cs_parser_init static (v2)

Arnd Bergmann (1):
      drm/amdgpu: fix typo in amdgpu_debugfs_test_ib_init

Eric Huang (2):
      drm/amd/powerplay: change PPSMC_MSG_GetCurrPkgPwr for Vega10
      drm/amd/powerplay: power value format change for Vega10

Flora Cui (1):
      drm/amdgpu: Fix the exported always on CU bitmap

Hawking Zhang (4):
      drm/amdgpu: add mmhub pg init sequence on raven
      drm/amdgpu: add interface to enable/disable mmhub pg on raven
      drm/amdgpu: add new flag AMD_PG_SUPPORT_MMHUB
      drm/amdgpu: enable mmhub pg on raven

Huang Rui (1):
      drm/amdgpu: fix the memory corruption on S3

Jim Qu (1):
      drm/amd/amdgpu: move get memory type function from early init to sw init

John Brooks (2):
      drm/ttm: Fix use-after-free in ttm_bo_clean_mm
      drm/amdgpu: Don't call amd_powerplay_destroy() if we don't have powerplay

Michel Dänzer (1):
      amdgpu: Set cik/si_support to 1 by default if radeon isn't built

Nicolai Hähnle (1):
      drm/amdgpu/gfx9: support the amdgpu.disable_cu option

Rex Zhu (3):
      drm/amdgpu: fix vulkan test performance drop and hang on VI
      drm/amd/powerplay: add support for ATOM GFXCLK table v2.
      drm/amd/powerplay: fix bug fail to remove sysfs when rmmod amdgpu.

kbuild test robot (1):
      drm/amdgpu/gfx9: gfx_v9_0_enable_gfx_static_mg_power_gating() can be static

 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |   8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c            |   6 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |  17 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c            |   2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_powerplay.c      |   8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |  19 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c              |   4 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c              |   4 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              | 100 ++------
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |  81 ++-----
 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c              |  16 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c              |   9 +
 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c            | 218 +++++++++++++++++
 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h            |   3 +
 drivers/gpu/drm/amd/amdgpu/psp_v10_0.c             |  12 +-
 drivers/gpu/drm/amd/amdgpu/psp_v3_1.c              |  12 +-
 drivers/gpu/drm/amd/amdgpu/soc15.c                 |   3 +-
 drivers/gpu/drm/amd/include/amd_shared.h           |   1 +
 drivers/gpu/drm/amd/include/vi_structs.h           | 268 +++++++++++++++++++++
 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c |  23 +-
 .../gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h   |   9 +
 .../amd/powerplay/hwmgr/vega10_processpptables.c   |  42 +++-
 drivers/gpu/drm/amd/powerplay/inc/vega10_ppsmc.h   |   4 +-
 drivers/gpu/drm/amd/powerplay/smumgr/cz_smumgr.c   |   2 +-
 drivers/gpu/drm/ttm/ttm_bo.c                       |   4 +-
 include/uapi/drm/amdgpu_drm.h                      |   3 +
 28 files changed, 687 insertions(+), 197 deletions(-)