[PATCH 0/4] drm/amdkfd: more preparation for VI APU

Oded Gabbay oded.gabbay at amd.com
Tue Jan 13 03:19:14 PST 2015


This patch-set continues to prepare amdkfd so it could support VI APU. it 
prepares DQM and KQ modules to support more than one ASIC.

Note: there is no change in the IOCTLs.

	Oded

Ben Goz (2):
  drm/amdkfd: Add initial VI support for DQM
  drm/amdkfd: Add initial VI support for KQ

Oded Gabbay (2):
  drm/amdkfd: Encapsulate DQM functions in ops structure
  drm/amdkfd: Encapsulate KQ functions in ops structure

 drivers/gpu/drm/amd/amdkfd/Makefile                |   4 +-
 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c           |   2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_device.c            |   6 +-
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  | 181 +++++++--------------
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h  |  36 +++-
 .../drm/amd/amdkfd/kfd_device_queue_manager_cik.c  | 135 +++++++++++++++
 .../drm/amd/amdkfd/kfd_device_queue_manager_vi.c   |  64 ++++++++
 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c      |  45 +++--
 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.h      |  38 ++++-
 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_cik.c  |  44 +++++
 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_vi.c   |  56 +++++++
 drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c    |  26 +--
 .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c |  16 +-
 13 files changed, 483 insertions(+), 170 deletions(-)
 create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_cik.c
 create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_vi.c
 create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_cik.c
 create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_vi.c

-- 
1.9.1



More information about the dri-devel mailing list