[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