[pull] amdgpu drm-next-5.8
Alex Deucher
alexdeucher at gmail.com
Tue May 19 20:25:05 UTC 2020
Hi Dave, Daniel,
Last few bits for 5.8.
The following changes since commit 80c9b58e9503f33a707a23172b2dd8d015b8c036:
Merge tag 'du-next-20200514' of git://linuxtv.org/pinchartl/media into drm-next (2020-05-14 13:41:51 +1000)
are available in the Git repository at:
git://people.freedesktop.org/~agd5f/linux tags/amd-drm-next-5.8-2020-05-19
for you to fetch changes up to 43c8546bcd854806736d8a635a0d696504dd4c21:
drm/amdgpu: Add a UAPI flag for user to call mem_sync (2020-05-18 11:24:21 -0400)
----------------------------------------------------------------
amd-drm-next-5.8-2020-05-19:
amdgpu:
- Improved handling for CTF (Critical Thermal Fault) situations
- Clarify AC/DC mode switches
- SR-IOV fixes
- XGMI fixes for RAS
- Misc cleanups
- Add autodump debugfs node to aid in GPU hang debugging
UAPI:
- Add a MEM_SYNC IB flag for handling proper acquire memory semantics if UMDs expect the kernel to handle this
Used by AMDVLK: https://github.com/GPUOpen-Drivers/pal/blob/dev/src/core/os/amdgpu/amdgpuQueue.cpp#L1262
----------------------------------------------------------------
Andrey Grodzovsky (4):
drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion
drm/amdgpu: Add new ring callback to insert memory sync
drm/amdgpu: Add mem_sync implementation for all the ASICs.
drm/amdgpu: Add a UAPI flag for user to call mem_sync
Colin Ian King (1):
drm/amdgpu: remove redundant assignment to variable ret
Evan Quan (3):
drm/amd/powerplay: try to do a graceful shutdown on SW CTF
drm/amd/powerplay: shutdown on HW CTF
drm/amd/powerplay: report correct AC/DC event based on ctxid V2
Jiange Zhao (1):
drm/amdgpu: Add autodump debugfs node for gpu reset v8
John Clements (4):
drm/amdgpu: Add cmd to control XGMI link sleep
drm/amdgpu: Add DPM function for XGMI link power down control
drm/amdgpu: Update RAS XGMI error inject sequence
drm/amdgpu: Updated XGMI power down control support check
Kevin Wang (2):
drm/amdgpu: add amdgpu_virt_get_vf_mode helper function
drm/amdgpu: optimize amdgpu device attribute code
Marek Olšák (1):
drm/amdgpu: apply AMDGPU_IB_FLAG_EMIT_MEM_SYNC to compute IBs too (v3)
Yintian Tao (1):
drm/amdgpu: turn back rlcg write for gfx_v10
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 78 +++-
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h | 6 +
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c | 10 +
drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 3 +
drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 494 +++++++++------------
drivers/gpu/drm/amd/amdgpu/amdgpu_pm.h | 46 ++
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 30 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 16 +
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 8 +
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 2 +-
drivers/gpu/drm/amd/amdgpu/cikd.h | 2 +-
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 45 +-
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 20 +-
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 34 +-
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 36 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 27 +-
drivers/gpu/drm/amd/amdgpu/nvd.h | 48 ++
drivers/gpu/drm/amd/amdgpu/soc15d.h | 25 +-
drivers/gpu/drm/amd/amdgpu/vid.h | 2 +-
drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 22 +
drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 31 ++
drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c | 37 +-
drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 2 +
drivers/gpu/drm/amd/powerplay/inc/arcturus_ppsmc.h | 3 +-
drivers/gpu/drm/amd/powerplay/inc/smu_types.h | 1 +
drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 46 +-
include/uapi/drm/amdgpu_drm.h | 4 +
32 files changed, 775 insertions(+), 313 deletions(-)
More information about the dri-devel
mailing list