Skip to content

Commit 9bc11a7

Browse files
Adjust PLATFORM values for a given Product Family
Change-Id: I4522df78060861b6f91ac5f125cf6b11023f1509
1 parent 79a0e32 commit 9bc11a7

38 files changed

+365
-8
lines changed

runtime/gen8/linux/hw_info_config_bdw.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
#include "runtime/helpers/hw_info.h"
2424
#include "runtime/os_interface/hw_info_config.h"
25+
#include "runtime/os_interface/hw_info_config.inl"
2526

2627
namespace OCLRT {
2728

@@ -63,4 +64,6 @@ int HwInfoConfigHw<IGFX_BROADWELL>::configureHardwareCustom(HardwareInfo *hwInfo
6364
return 0;
6465
}
6566

67+
template class HwInfoConfigHw<IGFX_BROADWELL>;
68+
6669
} // namespace OCLRT

runtime/gen8/windows/hw_info_config_bdw.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
#include "runtime/helpers/hw_info.h"
2424
#include "runtime/os_interface/hw_info_config.h"
25+
#include "runtime/os_interface/hw_info_config.inl"
2526

2627
namespace OCLRT {
2728

@@ -30,4 +31,5 @@ int HwInfoConfigHw<IGFX_BROADWELL>::configureHardwareCustom(HardwareInfo *hwInfo
3031
return 0;
3132
}
3233

34+
template class HwInfoConfigHw<IGFX_BROADWELL>;
3335
} // namespace OCLRT

runtime/gen9/linux/hw_info_config_bxt.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
#include "runtime/helpers/hw_info.h"
2424
#include "runtime/os_interface/hw_info_config.h"
25+
#include "runtime/os_interface/hw_info_config.inl"
2526
#include "runtime/os_interface/linux/drm_neo.h"
2627
#include "runtime/os_interface/linux/os_interface.h"
2728

@@ -113,4 +114,5 @@ int HwInfoConfigHw<IGFX_BROXTON>::configureHardwareCustom(HardwareInfo *hwInfo,
113114
return 0;
114115
}
115116

117+
template class HwInfoConfigHw<IGFX_BROXTON>;
116118
} // namespace OCLRT

runtime/gen9/linux/hw_info_config_cfl.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
#include "runtime/helpers/hw_info.h"
2424
#include "runtime/os_interface/hw_info_config.h"
25+
#include "runtime/os_interface/hw_info_config.inl"
2526

2627
namespace OCLRT {
2728

@@ -88,4 +89,5 @@ int HwInfoConfigHw<IGFX_COFFEELAKE>::configureHardwareCustom(HardwareInfo *hwInf
8889
return 0;
8990
}
9091

92+
template class HwInfoConfigHw<IGFX_COFFEELAKE>;
9193
} // namespace OCLRT

runtime/gen9/linux/hw_info_config_glk.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
#include "runtime/helpers/hw_info.h"
2424
#include "runtime/os_interface/hw_info_config.h"
25+
#include "runtime/os_interface/hw_info_config.inl"
2526
#include "runtime/os_interface/linux/drm_neo.h"
2627
#include "runtime/os_interface/linux/os_interface.h"
2728

@@ -101,4 +102,6 @@ int HwInfoConfigHw<IGFX_GEMINILAKE>::configureHardwareCustom(HardwareInfo *hwInf
101102

102103
return 0;
103104
}
105+
106+
template class HwInfoConfigHw<IGFX_GEMINILAKE>;
104107
} // namespace OCLRT

runtime/gen9/linux/hw_info_config_kbl.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
#include "runtime/helpers/hw_info.h"
2424
#include "runtime/os_interface/hw_info_config.h"
25+
#include "runtime/os_interface/hw_info_config.inl"
2526

2627
namespace OCLRT {
2728

@@ -97,4 +98,5 @@ int HwInfoConfigHw<IGFX_KABYLAKE>::configureHardwareCustom(HardwareInfo *hwInfo,
9798
return 0;
9899
}
99100

101+
template class HwInfoConfigHw<IGFX_KABYLAKE>;
100102
} // namespace OCLRT

runtime/gen9/linux/hw_info_config_skl.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
#include "runtime/helpers/hw_info.h"
2424
#include "runtime/os_interface/hw_info_config.h"
25+
#include "runtime/os_interface/hw_info_config.inl"
2526
#include "runtime/gen_common/hw_cmds.h"
2627

2728
namespace OCLRT {
@@ -115,4 +116,5 @@ int HwInfoConfigHw<IGFX_SKYLAKE>::configureHardwareCustom(HardwareInfo *hwInfo,
115116
return 0;
116117
}
117118

119+
template class HwInfoConfigHw<IGFX_SKYLAKE>;
118120
} // namespace OCLRT

runtime/gen9/windows/hw_info_config_bxt.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
#include "runtime/helpers/hw_info.h"
2424
#include "runtime/os_interface/hw_info_config.h"
25+
#include "runtime/os_interface/hw_info_config.inl"
2526

2627
namespace OCLRT {
2728

@@ -30,4 +31,5 @@ int HwInfoConfigHw<IGFX_BROXTON>::configureHardwareCustom(HardwareInfo *hwInfo,
3031
return 0;
3132
}
3233

34+
template class HwInfoConfigHw<IGFX_BROXTON>;
3335
} // namespace OCLRT

runtime/gen9/windows/hw_info_config_cfl.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
#include "runtime/helpers/hw_info.h"
2424
#include "runtime/os_interface/hw_info_config.h"
25+
#include "runtime/os_interface/hw_info_config.inl"
2526

2627
namespace OCLRT {
2728

@@ -30,4 +31,5 @@ int HwInfoConfigHw<IGFX_COFFEELAKE>::configureHardwareCustom(HardwareInfo *hwInf
3031
return 0;
3132
}
3233

34+
template class HwInfoConfigHw<IGFX_COFFEELAKE>;
3335
} // namespace OCLRT

runtime/gen9/windows/hw_info_config_glk.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,14 @@
2222

2323
#include "runtime/helpers/hw_info.h"
2424
#include "runtime/os_interface/hw_info_config.h"
25+
#include "runtime/os_interface/hw_info_config.inl"
2526

2627
namespace OCLRT {
2728

2829
template <>
2930
int HwInfoConfigHw<IGFX_GEMINILAKE>::configureHardwareCustom(HardwareInfo *hwInfo, OSInterface *osIface) {
3031
return 0;
3132
}
33+
34+
template class HwInfoConfigHw<IGFX_GEMINILAKE>;
3235
} // namespace OCLRT

0 commit comments

Comments
 (0)