History

habanalabs: explicitly set the queue-id enumerated numbers

When looking at kernel log messages and when debugging user applications, we only see the queue id. This patch explicitly set the queue id in the queue enumeration which will be helpful for finding the queue name when we have its id.

Dotan Barak committed 7 years ago

Commit 4fd2cb11 parent 867b58a1 file · +14 −14Browse files

Showing the changes to include/uapi (1 of 1 file). Show all

Unified · Split

include/uapi/misc/habanalabs.h+14−14
@@ -28,20 +28,20 @@ · 27 unmodified lines
2828
2929 enum goya_queue_id {
3030 GOYA_QUEUE_ID_DMA_0 = 0,
31− GOYA_QUEUE_ID_DMA_1,
32− GOYA_QUEUE_ID_DMA_2,
33− GOYA_QUEUE_ID_DMA_3,
34− GOYA_QUEUE_ID_DMA_4,
35− GOYA_QUEUE_ID_CPU_PQ,
36− GOYA_QUEUE_ID_MME, /* Internal queues start here */
37− GOYA_QUEUE_ID_TPC0,
38− GOYA_QUEUE_ID_TPC1,
39− GOYA_QUEUE_ID_TPC2,
40− GOYA_QUEUE_ID_TPC3,
41− GOYA_QUEUE_ID_TPC4,
42− GOYA_QUEUE_ID_TPC5,
43− GOYA_QUEUE_ID_TPC6,
44− GOYA_QUEUE_ID_TPC7,
31+ GOYA_QUEUE_ID_DMA_1 = 1,
32+ GOYA_QUEUE_ID_DMA_2 = 2,
33+ GOYA_QUEUE_ID_DMA_3 = 3,
34+ GOYA_QUEUE_ID_DMA_4 = 4,
35+ GOYA_QUEUE_ID_CPU_PQ = 5,
36+ GOYA_QUEUE_ID_MME = 6, /* Internal queues start here */
37+ GOYA_QUEUE_ID_TPC0 = 7,
38+ GOYA_QUEUE_ID_TPC1 = 8,
39+ GOYA_QUEUE_ID_TPC2 = 9,
40+ GOYA_QUEUE_ID_TPC3 = 10,
41+ GOYA_QUEUE_ID_TPC4 = 11,
42+ GOYA_QUEUE_ID_TPC5 = 12,
43+ GOYA_QUEUE_ID_TPC6 = 13,
44+ GOYA_QUEUE_ID_TPC7 = 14,
4545 GOYA_QUEUE_ID_SIZE
4646 };
4747