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
This commit is contained in:
Tony Gutierrez
2024-08-19 15:40:30 +00:00
vanhempi cb672ebcd1
commit 8ea62f1cea
11 muutettua tiedostoa jossa 762 lisäystä ja 46 poistoa
+16 -12
Näytä tiedosto
@@ -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;
/**