Remove NodeId parameter from hsaKmtAllocQueueGWS

The NodeId parameter is redundant and can be retrieved
from QueueId parameter.

Change-Id: I12853849b868b304bd27633fa7653ba644d69026
Signed-off-by: Oak Zeng <Oak.Zeng@amd.com>


[ROCm/ROCR-Runtime commit: f40f166e20]
This commit is contained in:
Oak Zeng
2019-07-25 15:59:14 -05:00
zatwierdzone przez Oak Zeng
rodzic b2697b1e25
commit dc22f0c67e
3 zmienionych plików z 1 dodań i 13 usunięć
-10
Wyświetl plik
@@ -834,25 +834,15 @@ uint32_t *convert_queue_ids(HSAuint32 NumQueues, HSA_QUEUEID *Queues)
HSAKMT_STATUS
HSAKMTAPI
hsaKmtAllocQueueGWS(
HSAuint32 NodeId,
HSA_QUEUEID QueueId,
HSAuint32 nGWS,
HSAuint32 *firstGWS)
{
struct kfd_ioctl_alloc_queue_gws_args args = {0};
struct queue *q = PORT_UINT64_TO_VPTR(QueueId);
HSAKMT_STATUS result;
uint32_t gpu_id;
CHECK_KFD_OPEN();
result = validate_nodeid(NodeId, &gpu_id);
if (result != HSAKMT_STATUS_SUCCESS) {
pr_err("[%s] invalid node ID: %d\n", __func__, NodeId);
return result;
}
args.gpu_id = gpu_id;
args.queue_id = (HSAuint32)q->queue_id;
args.num_gws = nGWS;