summaryrefslogtreecommitdiff
path: root/include/drm
diff options
context:
space:
mode:
authorshaoyunl <Shaoyun.Liu@amd.com>2017-09-27 00:09:56 -0400
committerOded Gabbay <oded.gabbay@gmail.com>2017-09-27 00:09:56 -0400
commite139cd2a2ff842bd4a5d089b9d251ca62f58ecac (patch)
treeed0d1cd3f936217993e400db36b05fb37f8ee61d /include/drm
parent36c2d7eb5e99a4d765b1ec241823d563c71b1125 (diff)
downloadlinux-e139cd2a2ff842bd4a5d089b9d251ca62f58ecac.tar.gz
linux-e139cd2a2ff842bd4a5d089b9d251ca62f58ecac.tar.bz2
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')
0 files changed, 0 insertions, 0 deletions