build: update aot platforms header

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
Mateusz Jablonski
2024-10-21 17:49:36 +00:00
committed by Compute-Runtime-Automation
parent 0723cb1bdc
commit 605a1ae0ab
2 changed files with 19 additions and 1 deletions

View File

@@ -1 +1 @@
git_revision: 7d8fd7a20f37a5e0ba5a8115c947e4c0ace798fa
git_revision: 797eb34266e9a6576b90205f41a04aa869aa7ad0

View File

@@ -62,6 +62,8 @@ enum PRODUCT_CONFIG : uint32_t {
LNL_A0 = 0x05010000,
LNL_A1 = 0x05010001,
LNL_B0 = 0x05010004,
PTL_H_A0 = 0x07800000,
PTL_U_A0 = 0x07804000,
CONFIG_MAX_PLATFORM
};
@@ -79,6 +81,7 @@ enum RELEASE : uint32_t {
XE_LPGPLUS_RELEASE,
XE2_HPG_RELEASE,
XE2_LPG_RELEASE,
XE3_LPG_RELEASE,
RELEASE_MAX
};
@@ -89,6 +92,7 @@ enum FAMILY : uint32_t {
GEN11_FAMILY,
XE_FAMILY,
XE2_FAMILY,
XE3_FAMILY,
FAMILY_MAX
};
@@ -108,6 +112,9 @@ inline const std::map<std::string, FAMILY> familyAcronyms = {
#ifdef SUPPORT_AOT_XE2
{"xe2", XE2_FAMILY},
#endif
#ifdef SUPPORT_AOT_XE3
{"xe3", XE3_FAMILY},
#endif
};
inline const std::map<std::string, RELEASE> releaseAcronyms = {
@@ -148,6 +155,9 @@ inline const std::map<std::string, RELEASE> releaseAcronyms = {
#ifdef SUPPORT_AOT_XE2_LPG
{"xe2-lpg", XE2_LPG_RELEASE},
#endif
#ifdef SUPPORT_AOT_XE3_LPG
{"xe3-lpg", XE3_LPG_RELEASE},
#endif
};
inline const std::map<std::string, PRODUCT_CONFIG> deviceAcronyms = {
@@ -242,6 +252,10 @@ inline const std::map<std::string, PRODUCT_CONFIG> deviceAcronyms = {
#ifdef SUPPORT_AOT_LNL
{"lnl-m", LNL_B0},
#endif
#ifdef SUPPORT_AOT_PTL
{"ptl-h", PTL_H_A0},
{"ptl-u", PTL_U_A0},
#endif
};
inline const std::map<std::string, PRODUCT_CONFIG> rtlIdAcronyms = {
@@ -284,6 +298,10 @@ inline const std::map<std::string, PRODUCT_CONFIG> rtlIdAcronyms = {
{"lnl-a1", LNL_A1},
{"lnl-b0", LNL_B0},
#endif
#ifdef SUPPORT_AOT_PTL
{"ptl-h-a0", PTL_H_A0},
{"ptl-u-a0", PTL_U_A0},
#endif
};
inline const std::map<std::string, PRODUCT_CONFIG> genericIdAcronyms = {