Revert "Create SDMA queue on specific engine"

This reverts commit acb80d7583.

Change-Id: Ia3e9db5fcba1fef80745c72c78b7c568b5c7315e
Signed-off-by: Oak Zeng <Oak.Zeng@amd.com>
Этот коммит содержится в:
Oak Zeng
2019-01-21 10:32:43 -06:00
родитель 742fa5d871
Коммит 1923d2e335
2 изменённых файлов: 2 добавлений и 7 удалений
+1 -5
Просмотреть файл
@@ -36,7 +36,7 @@ BaseQueue::~BaseQueue(void) {
Destroy();
}
HSAKMT_STATUS BaseQueue::Create(unsigned int NodeId, unsigned int size, HSAuint64 *pointers, int sdmaEngineId) {
HSAKMT_STATUS BaseQueue::Create(unsigned int NodeId, unsigned int size, HSAuint64 *pointers) {
HSAKMT_STATUS status;
HSA_QUEUE_TYPE type = GetQueueType();
@@ -54,10 +54,6 @@ HSAKMT_STATUS BaseQueue::Create(unsigned int NodeId, unsigned int size, HSAuint6
m_Resources.Queue_write_ptr_aql = &pointers[1];
}
//TODO: How to get number of SDMA engine?
if (type == HSA_QUEUE_SDMA && sdmaEngineId >= 0 && sdmaEngineId < 8)
type = (HSA_QUEUE_TYPE) (HSA_QUEUE_SDMA_ENGINE0 + sdmaEngineId);
status = hsaKmtCreateQueue(NodeId,
type,
DEFAULT_QUEUE_PERCENTAGE,