summaryrefslogtreecommitdiffstats
path: root/include/drm/drm_vblank.h
diff options
context:
space:
mode:
authorshaoyunl <Shaoyun.Liu@amd.com>2017-09-27 06:09:56 +0200
committerOded Gabbay <oded.gabbay@gmail.com>2017-09-27 06:09:56 +0200
commite139cd2a2ff842bd4a5d089b9d251ca62f58ecac (patch)
treeed0d1cd3f936217993e400db36b05fb37f8ee61d /include/drm/drm_vblank.h
parentdrm/amdkfd: Limit queue number per process and device to 127 (diff)
downloadlinux-e139cd2a2ff842bd4a5d089b9d251ca62f58ecac.tar.xz
linux-e139cd2a2ff842bd4a5d089b9d251ca62f58ecac.zip
drm/amdkfd: Improve multiple SDMA queues support per process
HWS does not support over-subscription and the scheduler can not internally modify the engine. Driver needs to program the correct engine ID. Fix the queue and engine selection to create queues on alternating SDMA engines. This allows concurrent bi-directional DMA transfers in a process that creates two SDMA queues. Signed-off-by: shaoyun liu <shaoyun.liu@amd.com> Signed-off-by: Felix Kuehling <Felix.Kuehling@amd.com> Signed-off-by: Oded Gabbay <oded.gabbay@gmail.com>
Diffstat (limited to 'include/drm/drm_vblank.h')
0 files changed, 0 insertions, 0 deletions