Commit Graph

68 Commits

Author SHA1 Message Date
Mateusz Jablonski
f6b92aa5d5 build: update default PTL revision to B0
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-04-16 09:44:58 +02:00
Mateusz Jablonski
de60dfa3b2 build: enable PTL unit tests
Related-To: NEO-12803

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-01-30 18:55:02 +01:00
Lukasz Jobczyk
0977e75dce refactor: Disable Win 32 bit PVC build using existing CMake macro
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-01-14 09:54:40 +01:00
Mateusz Jablonski
bb1a125f0c feature: add support for Panther Lake platform
Related-To: NEO-12803

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-01-07 11:39:56 +01:00
Mateusz Jablonski
daa53cd8ca fix: change default bmg revision to 0
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-11-06 18:06:40 +01:00
Damian Tomczak
314c899d66 fix: correct stateless kernel compilation for PVC+ products
Related-to: NEO-11859

Signed-off-by: Damian Tomczak <damian.tomczak@intel.com>
2024-10-04 12:51:33 +02:00
Mateusz Jablonski
ea8f278dfc build: remove cmake flags for legacy platforms
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-09-16 19:10:28 +02:00
Zbigniew Zdanowicz
0940776a97 refactor: add before cmake macro for older platforms
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2024-08-09 11:18:51 +02:00
Filip Hazubski
42ed8a5ba5 build: Correct logic to include xe_lpg definitions
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2024-07-30 11:39:34 +02:00
Filip Hazubski
8b99cbe48b refactor: Add getProductConfigFromHwInfoAdditionalArl helper function
Move ARL device IDs to a separate file.

Explicitly define XE_LPG platform in cmake.

Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2024-07-22 09:49:42 +02:00
Mateusz Jablonski
778645c11e feature: add initial support for Xe2 platforms
Related-To: NEO-8188, NEO-10774
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-07-09 10:30:27 +02:00
Artur Harasimiuk
80cbc07c85 refactor: cmake macros to identify legacy platforms
Related-To: NEO-6683
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2024-06-26 10:47:03 +02:00
Artur Harasimiuk
bbe11205e3 build: add cmake flags to control platform support
Related-To: NEO-6683
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2024-06-25 09:08:03 +02:00
Chodor, Jaroslaw
ad155da67a feature: Enabling platforms in ocloc by default
This feature enables supported platforms in ocloc even
if not enabled for driver.
Allows sharing single ocloc instance for multiple driver-platform
configurations

Related-To: NEO-10531

Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com>
2024-05-28 12:09:47 +02:00
Chodor, Jaroslaw
e053f3a839 feature: Add support for legacy acronyms in ocloc's ids query
Expands support for deprecated acronyms to ids query.
Additionally, this commit changes default devices for legacy
acronyms.

Related-To: NEO-10190

Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com>
2024-05-28 10:18:29 +02:00
Mateusz Jablonski
a787686ac5 feature: add new definitions for support of AOT configs
Related-To: NEO-11466
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-05-27 09:29:14 +02:00
Dunajski, Bartosz
87857a6558 feature: add new PVC device id
Related-To: NEO-9736

Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2023-12-29 19:06:33 +01:00
Mateusz Jablonski
5edd314104 feature: add release 12.74 to ARL
Related-To: NEO-8187
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-11 11:13:31 +01:00
Mateusz Jablonski
7df1111dc8 build: reduce test kernel generations for PVC
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-05 10:45:36 +01:00
Grzegorz Choinski
7a9170aacc build: disable wddm linux based on supported platforms
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com>
2023-10-19 13:39:11 +02:00
Mateusz Jablonski
a3faf5dacc feature: Add support for ARL-S
Related-To: NEO-8187
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-10-13 10:28:21 +02:00
Mateusz Jablonski
3a21b3b228 refactor: remove not needed code
Related-To: NEO-7527

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-09-28 07:52:39 +02:00
Kacper Nowak
b908203001 fix: Compile built-ins per release
- Preserve releases on CMake level.
- Instead of generating builtins per platform, generate them per-release
(+ correct naming accordingly).
- Stop using revisions in builtin compilation logic path, as they are
already embedded in release (device ip).
- Remove platform names & revisions from names for generated files
(related to builtins).
- Remove unnecessary code, refactor ULT logic.

Related-To: NEO-7783
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com>
2023-07-11 16:02:36 +02:00
Artur Harasimiuk
3c4d921a80 refactor: remove not used code
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2023-06-30 13:39:25 +02:00
Artur Harasimiuk
cf73ab0df3 refactor: remove not used code
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2023-06-29 13:04:23 +02:00
Naklicki, Mateusz
a7d8a93b4e feature: Add support for MTL
Related-To: NEO-7111

Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com>
2022-12-23 10:22:50 +01:00
Mateusz Jablonski
d7e4117dcf Compile builtins and test kernels per product family
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2022-11-29 11:52:21 +01:00
Mateusz Jablonski
6040923c80 CMake: Allow XeHpSdv support with NEO_ALLOW_LEGACY_PLATFORMS_SUPPORT
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2022-11-24 12:37:12 +01:00
Mateusz Jablonski
51f8fe0131 Disable XeHpSdv support on cmake level
Related-To: NEO-7526
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2022-11-22 17:47:06 +01:00
Mateusz Jablonski
82952a7d99 Set default platform to PVC
Related-To: NEO-7526
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2022-11-22 15:53:12 +01:00
Mateusz Jablonski
edca8aa6de Add cmake flag to add legacy platforms support
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2022-10-05 13:28:45 +02:00
Mateusz Jablonski
9d18df63a9 Prevent auto-enabling gen flags for pre-gen12 devices on Windows
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2022-09-30 13:01:11 +02:00
Dunajski, Bartosz
409c2c5ca7 Add PVC builtin revisions
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2022-09-08 17:40:00 +02:00
Mateusz Jablonski
8424b27754 Rename core family names to meet naming convention
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2022-07-26 16:36:49 +02:00
Artur Harasimiuk
df4bec03e8 update gen9 and gen11 support flags
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2022-07-07 12:23:46 +02:00
Artur Harasimiuk
0e65d3e667 hw_cmds.h usage refactor
create header with include for DEFAULT_PLATFORM what can be used in some
places

Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2022-06-29 18:03:21 +02:00
Naklicki, Mateusz
1b7555a49d Opensource adln
Related-To: NEO-6818
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com>
2022-06-13 12:47:54 +02:00
Kamil Kopryk
a0bf3a2933 Improve xe_hpc revs
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-6738
2022-04-20 08:58:17 +02:00
Katarzyna Cencelewska
534280fad6 Disable device enqueue
on icllp, cfl, kbl, skl

Resolves: NEO-6559
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
2022-01-03 17:34:30 +01:00
Mateusz Jablonski
56224b4b55 Enable DG2 and PVC by default
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-12-27 18:18:48 +01:00
Bartosz Dunajski
4b589bffd3 Enable PVC on Windows in Cmake
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-12-10 17:02:45 +01:00
Bartosz Dunajski
670958ec2c Enable DG2 on Windows in Cmake
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-12-10 13:28:39 +01:00
Bartosz Dunajski
f20236c7f2 Initial PVC support
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>

Related-To: NEO-5542
2021-12-07 10:22:41 +01:00
Bartosz Dunajski
29f74a1a98 Rename cmake GEN variables
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-11-24 14:42:57 +01:00
Bartosz Dunajski
91dfa5c2ac Initial DG2 support
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-11-19 10:01:29 +01:00
Maciej Plewka
bdf5a1c39c Disable deviceEnqueue for BDW
Related-To: NEO-6378

Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2021-11-15 12:49:59 +01:00
Szymon Morek
c5d403d65a Compile DG1 and XE_HP_SDV by default
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-11-03 09:31:46 +01:00
Szymon Morek
ad1c99378a Revert compiling DG1 and XE_HP_SDV by default
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-11-02 14:03:50 +01:00
Mateusz Jablonski
0cde8eb7ff Change default revision for xe_hp_sdv
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-10-29 13:39:52 +02:00
Szymon Morek
947297d4e1 Compile XeHpSdv by default
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-10-28 14:05:23 +02:00