[PATCH 00/10] Refactor ip mapping, compute and memory partition callbacks

Hawking Zhang Hawking.Zhang at amd.com
Mon Jun 16 09:37:46 UTC 2025


Convert IP mapping, compute, and memory partition-related callbacks
into common helper functions to enable sharing across multiple products

Hawking Zhang (8):
  drm/amdgpu: Convert select_sched into a common helper v3
  drm/amdgpu: Convert update_partition_sched_list into a common helper
    v3
  drm/amdgpu: Convert update_supported_modes into a common helper
  drm/amdgpu: Convert pre|post_partition_switch into common helpers
  drm/amdgpu: Move MAX_MEM_RANGES to amdgpu_gmc.h
  drm/amdgpu: Convert query_memory_partition into common helpers
  drm/amdgpu: Generalize is_multi_chiplet with a common helper v2
  drm/amdgpu: Convert init_mem_ranges into common helpers

Likun Gao (2):
  drm/amdgpu: make ip map init to common function
  drm/amdgpu: use common function to map ip for aqua_vanjaram

 drivers/gpu/drm/amd/amdgpu/Makefile        |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu.h        |   5 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c    | 228 +++++++++++++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h    |  12 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ip.c     |  96 +++++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_ip.h     |  29 ++
 drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c    | 213 ++++++++++++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h    |  25 +-
 drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c | 308 +--------------------
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c      | 255 +----------------
 drivers/gpu/drm/amd/amdgpu/soc15.h         |   1 -
 12 files changed, 614 insertions(+), 563 deletions(-)
 create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_ip.c
 create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_ip.h

-- 
2.17.1



More information about the amd-gfx mailing list