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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/dri-devel




[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux