[PATCH v3 0/5] *** GFX9 RLCG Interface modifications ***

Victor Skvortsov victor.skvortsov at amd.com
Thu Dec 16 19:42:28 UTC 2021


This patchset introduces an expanded sriov RLCG interface.
This interface will be used by Aldebaran in sriov
mode for indirect GC register access during full access.

v2: Added descriptions to scratch registers, and improved code readability.

v3: Remove the RLC function pointer init change. Move xgmi_info call
to earlier in init.

Victor Skvortsov (5):
  drm/amdgpu: Add *_SOC15_IP_NO_KIQ() macro definitions
  drm/amdgpu: Modify indirect register access for gmc_v9_0 sriov
  drm/amdgpu: Modify indirect register access for amdkfd_gfx_v9 sriov
  drm/amdgpu: get xgmi info before ip_init
  drm/amdgpu: Modify indirect register access for gfx9 sriov

 .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c |  27 ++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c    |   7 ++
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c         | 117 +++++++++++++-----
 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c        |   6 -
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c         |  63 +++++++---
 drivers/gpu/drm/amd/amdgpu/soc15_common.h     |   5 +
 6 files changed, 157 insertions(+), 68 deletions(-)

-- 
2.25.1



More information about the amd-gfx mailing list