rocr/aie: Add initial support for AIE agents

This change adds the initial classes for the AIE agent and AIE AQL
queue.

An AIE agent list is added to the core runtime object.

Change-Id: I84b02f52171b80726dfb2c8431582a3ea2986eb3
Tá an tiomantas seo le fáil i:
Tony Gutierrez
2024-08-19 15:40:30 +00:00
tuismitheoir cb672ebcd1
tiomantas 8ea62f1cea
D'athraigh 11 comhad le 762 breiseanna agus 46 scriosta
+16 -12
Féach ar an gComhad
@@ -802,18 +802,22 @@ typedef enum {
* @brief Hardware device type.
*/
typedef enum {
/**
* CPU device.
*/
HSA_DEVICE_TYPE_CPU = 0,
/**
* GPU device.
*/
HSA_DEVICE_TYPE_GPU = 1,
/**
* DSP device.
*/
HSA_DEVICE_TYPE_DSP = 2
/**
* CPU device.
*/
HSA_DEVICE_TYPE_CPU = 0,
/**
* GPU device.
*/
HSA_DEVICE_TYPE_GPU = 1,
/**
* DSP device.
*/
HSA_DEVICE_TYPE_DSP = 2,
/**
* AI Engine (AIE) device.
*/
HSA_DEVICE_TYPE_AIE = 3
} hsa_device_type_t;
/**