1515
1616namespace NEO {
1717
18- const char *HwMapper<IGFX_XE_HP_SDV>::abbreviation = " xehp " ;
18+ const char *HwMapper<IGFX_XE_HP_SDV>::abbreviation = " xe_hp_sdv " ;
1919
2020bool isSimulationXEHP (unsigned short deviceId) {
2121 return false ;
2222};
2323
24- const PLATFORM XEHP ::platform = {
24+ const PLATFORM XE_HP_SDV ::platform = {
2525 IGFX_XE_HP_SDV,
2626 PCH_UNKNOWN,
2727 IGFX_XE_HP_CORE,
@@ -33,7 +33,7 @@ const PLATFORM XEHP::platform = {
3333 0 , // usRevId_PCH
3434 GTTYPE_UNDEFINED};
3535
36- const RuntimeCapabilityTable XEHP ::capabilityTable{
36+ const RuntimeCapabilityTable XE_HP_SDV ::capabilityTable{
3737 EngineDirectSubmissionInitVec{
3838 {aub_stream::ENGINE_RCS, {true , true , false , true }},
3939 {aub_stream::ENGINE_CCS, {true , true , false , true }}}, // directSubmissionEngines
@@ -49,7 +49,7 @@ const RuntimeCapabilityTable XEHP::capabilityTable{
4949 CmdServicesMemTraceVersion::DeviceValues::XeHP_SDV, // aubDeviceId
5050 0 , // extraQuantityThreadsPerEU
5151 64 , // slmSize
52- sizeof (XEHP ::GRF), // grfSize
52+ sizeof (XE_HP_SDV ::GRF), // grfSize
5353 36u , // timestampValidBits
5454 32u , // kernelTimestampValidBits
5555 false , // blitterOperationsSupported
@@ -83,10 +83,10 @@ const RuntimeCapabilityTable XEHP::capabilityTable{
8383 true // fusedEuEnabled
8484};
8585
86- WorkaroundTable XEHP ::workaroundTable = {};
87- FeatureTable XEHP ::featureTable = {};
86+ WorkaroundTable XE_HP_SDV ::workaroundTable = {};
87+ FeatureTable XE_HP_SDV ::featureTable = {};
8888
89- void XEHP ::setupFeatureAndWorkaroundTable (HardwareInfo *hwInfo) {
89+ void XE_HP_SDV ::setupFeatureAndWorkaroundTable (HardwareInfo *hwInfo) {
9090 FeatureTable *featureTable = &hwInfo->featureTable ;
9191 WorkaroundTable *workaroundTable = &hwInfo->workaroundTable ;
9292
@@ -124,19 +124,19 @@ void XEHP::setupFeatureAndWorkaroundTable(HardwareInfo *hwInfo) {
124124 workaroundTable->waEnablePreemptionGranularityControlByUMD = true ;
125125};
126126
127- const HardwareInfo XEHP_CONFIG ::hwInfo = {
128- &XEHP ::platform,
129- &XEHP ::featureTable,
130- &XEHP ::workaroundTable,
131- &XEHP_CONFIG ::gtSystemInfo,
132- XEHP ::capabilityTable,
127+ const HardwareInfo XE_HP_SDV_CONFIG ::hwInfo = {
128+ &XE_HP_SDV ::platform,
129+ &XE_HP_SDV ::featureTable,
130+ &XE_HP_SDV ::workaroundTable,
131+ &XE_HP_SDV_CONFIG ::gtSystemInfo,
132+ XE_HP_SDV ::capabilityTable,
133133};
134- GT_SYSTEM_INFO XEHP_CONFIG ::gtSystemInfo = {0 };
135- void XEHP_CONFIG ::setupHardwareInfo (HardwareInfo *hwInfo, bool setupFeatureTableAndWorkaroundTable) {
136- XEHP_CONFIG ::setupHardwareInfoMultiTile (hwInfo, setupFeatureTableAndWorkaroundTable, false );
134+ GT_SYSTEM_INFO XE_HP_SDV_CONFIG ::gtSystemInfo = {0 };
135+ void XE_HP_SDV_CONFIG ::setupHardwareInfo (HardwareInfo *hwInfo, bool setupFeatureTableAndWorkaroundTable) {
136+ XE_HP_SDV_CONFIG ::setupHardwareInfoMultiTile (hwInfo, setupFeatureTableAndWorkaroundTable, false );
137137}
138138
139- void XEHP_CONFIG ::setupHardwareInfoMultiTile (HardwareInfo *hwInfo, bool setupFeatureTableAndWorkaroundTable, bool setupMultiTile) {
139+ void XE_HP_SDV_CONFIG ::setupHardwareInfoMultiTile (HardwareInfo *hwInfo, bool setupFeatureTableAndWorkaroundTable, bool setupMultiTile) {
140140 GT_SYSTEM_INFO *gtSysInfo = &hwInfo->gtSystemInfo ;
141141 gtSysInfo->CsrSizeInMb = 8 ;
142142 gtSysInfo->IsL3HashModeEnabled = false ;
@@ -153,7 +153,7 @@ void XEHP_CONFIG::setupHardwareInfoMultiTile(HardwareInfo *hwInfo, bool setupFea
153153 }
154154
155155 if (setupFeatureTableAndWorkaroundTable) {
156- XEHP ::setupFeatureAndWorkaroundTable (hwInfo);
156+ XE_HP_SDV ::setupFeatureAndWorkaroundTable (hwInfo);
157157 }
158158};
159159#include " hw_info_config_xehp.inl"
0 commit comments