kfdtest: Add GetGfxVersion to KFDTestUtil

Required to derive LLVM AMDGPU target ASIC (MCPU).

Signed-off-by: Graham Sider <Graham.Sider@amd.com>
Change-Id: If8f139b3858c9bf42feba23ae9210e14625dc08b
Dieser Commit ist enthalten in:
Graham Sider
2021-09-24 18:49:02 -04:00
committet von Harish Kasiviswanathan
Ursprung 65b1e0c058
Commit 2f73db8fb0
2 geänderte Dateien mit 7 neuen und 0 gelöschten Zeilen
+6
Datei anzeigen
@@ -231,6 +231,12 @@ bool isTonga(const HsaNodeProperties *props) {
return false;
}
const uint32_t GetGfxVersion(const HsaNodeProperties *props) {
return ((props->EngineId.ui32.Major << 16) |
(props->EngineId.ui32.Minor << 8) |
(props->EngineId.ui32.Stepping));
}
HSAuint64 GetSystemTickCountInMicroSec() {
struct timeval t;
gettimeofday(&t, 0);
+1
Datei anzeigen
@@ -52,6 +52,7 @@ bool is_dgpu();
bool isTonga(const HsaNodeProperties *props);
bool hasPciAtomicsSupport(int node);
unsigned int FamilyIdFromNode(const HsaNodeProperties *props);
const uint32_t GetGfxVersion(const HsaNodeProperties *props);
void GetHwQueueInfo(const HsaNodeProperties *props,
unsigned int *p_num_cp_queues,