Mateusz Jablonski
aae7858ed9
CMake: define enable core files only once
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-02-18 11:50:09 +01:00
Jaime Arteaga
343e68d926
Add STATUS to "Prebuilt kernels are linked to Level Zero" message
...
This so it is printed with "--" as other messages during cmake config.
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2022-01-04 12:28:44 +01:00
Pichika Uday Kiran
7764924387
sysman: Avoid creating the IGSC libary handle in ULTs
...
- Contains the changes to avoid invoking IGSC library
during ULT execution.
Related-To: LOCI-2719
Signed-off-by: Pichika Uday Kiran <pichika.uday.kiran@intel.com >
2021-12-02 19:30:35 +01:00
Mateusz Jablonski
d2a4af9d9d
CMake cleanup: move opencl logic to opencl folder
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-11-12 12:23:45 +01:00
Artur Harasimiuk
ea373d2664
cmake: cleanup variable names
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-11-10 21:31:17 +01:00
Igor Venevtsev
a3c3fe18ce
Cleanup IGC includes
...
- Remove IGC_COMMON_PARENT_DIR WA
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2021-11-04 14:44:59 +01:00
Mateusz Jablonski
ae610ea602
Remove compute_runtime_mockable_extra lib
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-27 17:41:17 +02:00
Mateusz Jablonski
1d90de087b
Cleanup compute_runtime_mockable_extra
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-26 14:34:15 +02:00
Lukasz Jobczyk
5a240e1d66
Enable direct submission controller
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-10-26 12:07:11 +02:00
Mateusz Jablonski
260997ccd1
Cleanup cross component dependencies
...
dont link opencl lib to non-opencl targets
link compute_runtime_mockable_extra only to l0 targets
reuse include paths and definitions from neo_shared lib
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-25 11:05:18 +02:00
Mateusz Jablonski
19b8a03d30
Move some files from opencl/source/dll to shared
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-22 19:59:55 +02:00
Zbigniew Zdanowicz
8fe2b269f0
Correct cross library dependencies
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-10-22 18:30:35 +02:00
Igor Venevtsev
226226a877
Fix IGC includes
...
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2021-10-18 13:23:17 +02:00
Artur Harasimiuk
467ce52916
link with gmmlib on all architectures
...
Related-To: NEO-6014
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-10-14 14:11:52 +02:00
Mateusz Jablonski
6e64c24df3
Move mock gmm resource info to shared
...
Remove allocator_helper.cpp files
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-12 12:19:35 +02:00
Mateusz Jablonski
b99adecece
Correct test kernel dependencies for l0 aub tests
...
Related-To: NEO-6328
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-08 10:31:29 +02:00
Pichika Uday Kiran
27bf56ee5a
firmware-utils: Read IGSC version from IGSC config
...
- This commit reads the IGSC version from the IGSC config
rather parsing the igsc library path.
Related-To: LOCI-2527
Signed-off-by: Pichika Uday Kiran <pichika.uday.kiran@intel.com >
2021-10-01 07:12:43 +02:00
T J Vivek Vilvaraj
aba7d74bcd
remove unused libxml module from sysman
...
Signed-off-by: T J Vivek Vilvaraj <t.j.vivek.vilvaraj@intel.com >
2021-09-30 09:01:35 +02:00
Jaroslaw Chodor
996dd18b76
WSL - partition layout for 48-bit limited addressing
...
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com >
2021-09-28 18:09:46 +02:00
Mateusz Jablonski
8b36473a9a
Move command stream receiver files to shared
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-09-23 12:47:21 +02:00
Kamil Kopryk
9ccf43e441
Correct branch_dir_suffix in cmake
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-6245
2021-09-14 16:00:20 +02:00
Artur Harasimiuk
895e9e5116
initial Neo enabling on architectures other than x86
...
Related-To: NEO-6011
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-09-14 09:14:52 +02:00
Artur Harasimiuk
5be234111c
allow disable builtins compilation
...
Related-To: NEO-6011
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-09-07 18:02:54 +02:00
Igor Venevtsev
54be38f833
Use StateSaveAreaHeader.h from IGC tree
...
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2021-09-02 18:52:44 +02:00
Katarzyna Cencelewska
5f491ed22b
Add support for adlp in opensource
...
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com
2021-08-18 00:03:17 +02:00
Mateusz Jablonski
33a2f49b21
Correct SKIP_UNIT_TESTS flag handling
...
store flags for L0 tests in global scope
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-08-10 09:37:09 +02:00
Jaime Arteaga
058c30c9a8
Refactor ZE_ENABLE_PCI_ID_DEVICE_ORDER
...
- Make it avaialble also to OpenCL
- Use it before parsing affinity mask, so devices are masked also
following PCI order.
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-07-16 01:27:49 +02:00
Mateusz Hoppe
0f072a93e0
Add subdirectories in level_zero/CMakeLists.txt
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-07-07 11:38:16 +02:00
Kacper Nowak
234b2a748e
Refactor CMake for Level Zero
...
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2021-06-30 16:28:56 +02:00
Milczarek, Slawomir
e4eb7538fa
L0 extension for cache reservation
...
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2021-06-29 13:35:23 +02:00
Grzegorz Choinski
590b0c8ed1
include libigsc component
...
Related-To: NEO-5663
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2021-06-25 11:51:32 +02:00
Jaroslaw Chodor
b80a51e5bf
Adding wsl_compute_helper
...
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com >
2021-06-07 14:36:21 +02:00
Jaroslaw Chodor
b64b7f16a0
Cleanup for WDDM_LINUX config
...
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com >
2021-05-30 18:06:03 +02:00
Jaroslaw Chodor
3b4ec5b3fa
Refactor of global factories
...
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com >
2021-05-28 19:09:24 +02:00
Jemale Lockett
4a1325a40e
Remove grouping resource file with other sources
...
Signed-off-by: Jemale Lockett <jemale.lockett@intel.com >
2021-05-25 19:17:38 +02:00
Jaroslaw Chodor
0e9aa45e46
Improving OS abstraction
...
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com >
2021-05-23 21:40:37 +02:00
Jemale Lockett
b563c59e76
Add version information to ze_intel_gpu DLL
...
*Adds template for setting level zero version
*Updates level zero cmakelists to include resource file
if defined
Related-To: NEO-5648
Signed-off-by: Jemale Lockett <jemale.lockett@intel.com >
2021-05-21 17:11:07 +02:00
lgotszal
3bd4bca911
Copyright header update
...
Dates corrected in copyright headers to reflect original publication date
(2018 for OpenCL, 2020 for Level Zero).
Signed-off-by: lgotszal <lukasz.gotszald@intel.com >
2021-05-17 20:38:19 +02:00
Vilvaraj, T J Vivek
24a745f4bd
sysman:add support for Diagnostis API.
...
Signed-off-by: Vilvaraj, T J Vivek <t.j.vivek.vilvaraj@intel.com >
2021-05-04 20:37:38 +02:00
Zbigniew Zdanowicz
902cce597a
Add new functionality to load SIP from file
...
Related-To: NEO-5718
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-04-23 13:48:26 +02:00
Vilvaraj, T J Vivek
699b504378
sysman: add support to enable IFR status.
...
Signed-off-by: Vilvaraj, T J Vivek <t.j.vivek.vilvaraj@intel.com >
2021-04-20 15:27:09 +02:00
Kacper Nowak
234b401aab
Moved devices.inl and devices_base.inl to shared for future shared use in ocloc
...
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2021-03-04 13:03:45 +01:00
Mateusz Hoppe
c7767de7e9
Revert "Fix version-script for ze_intel_gpu"
...
This reverts commit 7e27ebe70b .
2021-02-04 15:44:01 +01:00
Filip Hazubski
7a91ef844a
Move debug symbols package generation under cmake flag
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2021-02-02 18:51:43 +01:00
Mateusz Hoppe
7e27ebe70b
Fix version-script for ze_intel_gpu
...
- export only ze* functions
Related-To: NEO-5509
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-02-01 18:00:27 +01:00
Filip Hazubski
5763b77bb9
Introduce debuginfo package
...
debuginfo package contains stripped debug symbols.
Generating debug symbols have been enabled for Release builds.
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2021-01-21 13:37:52 +01:00
Pawel Cieslak
26fcdf7599
Add SKIP_L0_BLACK_BOX_TESTS flag
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2021-01-20 11:21:48 +01:00
Kacper Nowak
aa28baa7ec
Add -DDONT_USE_PREBUILT_KERNELS_L0 flag usage
...
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2021-01-08 19:13:46 +01:00
Mateusz Hoppe
6f69bd3560
Initialize SIP kernel in Device::create()
...
Related-To: NEO-4878
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-01-08 15:46:23 +01:00
Jitendra Sharma
7c70a14bc4
Implement ZE_ENABLE_PCI_ID_DEVICE_ORDER environment variable
...
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2020-12-23 12:08:43 +01:00