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
Vilvaraj, T J Vivek
bddc63e8bd
add firmware flashing utility interface
...
Signed-off-by: Vilvaraj, T J Vivek <t.j.vivek.vilvaraj@intel.com >
2020-12-22 09:10:11 +01:00
William Jordan
b04cd08cc8
Add netlink and gen netlink library loader.
...
Netlink and generic netlink are standard linux
interfaces to allow management traffic between
user space and kernel subsystems over sockets.
This patch adds a loader for the generic netlink
library to allow Level 0 Sysman to manage
linux hardware that implements the generic
netlink interface. ULTs updated.
Signed-off-by: William Jordan <bill.jordan@intel.com >
2020-12-18 22:19:27 +01:00
Artur Harasimiuk
09a5cc99a9
use proper variable in copy_third_party_files
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2020-12-17 16:12:34 +01:00
wpjordan
ab14df5aa6
Revert "Add netlink and gen netlink library loader."
...
This reverts commit 864f069b8f .
2020-12-08 20:41:09 +01:00
William Jordan
864f069b8f
Add netlink and gen netlink library loader.
...
Netlink and generic netlink are standard linux
interfaces to allow management traffic between
user space and kernel subsystems over sockets.
This patch adds a loader for the generic netlink
library to allow Level 0 Sysman to manage
linux hardware that implements the generic
netlink interface. ULTs updated.
Signed-off-by: William Jordan <bill.jordan@intel.com >
2020-12-08 01:40:25 +01:00
Artur Harasimiuk
294624e03b
Revert "Add netlink and gen netlink library loader."
...
This reverts commit 660ad6a1f3 .
2020-12-01 17:52:52 +01:00
William Jordan
660ad6a1f3
Add netlink and gen netlink library loader.
...
Netlink and generic netlink are standard linux
interfaces to allow management traffic between
user space and kernel subsystems over sockets.
This patch adds a loader for the generic netlink
library to allow Level 0 Sysman to manage
linux hardware that implements the generic
netlink interface.
Signed-off-by: William Jordan <bill.jordan@intel.com >
2020-11-30 20:18:25 +01:00
Bartosz Dunajski
682d2f9029
Initial WDDM_LINUX support
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2020-11-13 12:51:25 +01:00
Filip Hazubski
ca5f34133b
Move aub and tbx code to shared
...
Related-To: NEO-3964
Change-Id: Ice978e582721498d7496f989767ce7d6f5f4caf4
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-10-19 16:04:47 +02:00
Maciej Plewka
4dc3827b8e
Prepare object lib for precompiled builtins in bindless mode
...
Releated-To: NEO-5138
Change-Id: I18e564a9e32041fba5e887bc18d2195a1c4ddda8
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2020-10-06 16:57:11 +02:00
Kacper Nowak
5358f2cf9c
Create a library with .spv kernels for L0 use
...
Change-Id: Ia319c5621e363f750159d58aaedd81e411d3babb
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2020-09-08 13:06:40 +02:00
davidoli
e729995f2c
Tracing wrapper ULTs added to master branch
...
Change-Id: Ib502bcf4c21408b75703e87b7377f09b4dae3677
Signed-off-by: davidoli <david.olien@intel.com >
2020-08-22 19:57:04 +02:00
Pawel Cieslak
fb821f21f5
Cmake format script
...
Related-To: NEO-1157
Change-Id: Ie1b907e838cfb9ad0d75cc8971d415f7c77103c9
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2020-08-19 16:36:30 +02:00