bec8cdd6f1
Update XE_HP_CORE files to enable unit tests
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-07-08 18:41:41 +02:00
fc4a1d608d
Refactor immediate command list with kernel operations to use flushTask().
...
This is applicable for submissions with sync & async command queue modes.
Related-To: LOCI-1988
Signed-off-by: Vinod Tipparaju <vinod.tipparaju@intel.com >
2021-07-07 15:31:38 +02:00
83db85cf86
AubHelper: Local memory support
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-07-05 19:13:32 +02:00
64eb82efac
Add Kernel restrictions
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-07-02 17:41:03 +02:00
bcd9b2f982
Add debug flag to override command queue synchronous mode
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-07-02 13:03:02 +02:00
8f21e46302
Disallow creating unsupported devices
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-07-02 12:08:13 +02:00
96d14967ac
Partial support for XE_HP_SDV
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-06-24 18:35:54 +02:00
e1f42c2ae1
Remove TSP atomic dependency tracking
...
This reverts commit d17668f023bee409ee68e766bbc7d5f16ce8d52b.
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-06-23 16:59:41 +02:00
5c43c6fd94
Update MIT copyright headers to always use SPDX
...
Related-to: IGC-4296
Signed-off-by: lgotszal <lukasz.gotszald@intel.com >
2021-06-23 14:00:21 +02:00
9e6f84e01d
Add debug flag to override notify enable parameter
...
Related-To: NEO-5845
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-06-22 18:34:59 +02:00
2e97aeccfd
Revert TSP changes
...
This commit reverts:
a1d2bdc76666059653c79fe39a26113ce47c632a,
71a115129c1698ff15305fd0ea3828cba861be47,
e1a9087a466bfba54d84a64247e6596092034a91.
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-06-21 12:44:12 +02:00
f98b46e2cc
Correct usage of user fence wait call
...
Related-To: NEO-5845
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-06-18 12:15:02 +02:00
5af793ddc6
Remove TSP implicit dependency tracking logic
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-06-16 08:47:00 +02:00
2d55916003
Disable atomic dependency tracking for TSP
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-06-15 15:03:57 +02:00
6c84c0407b
Add debug variable to disable timestamp events
...
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-06-11 01:33:27 +02:00
d14c7e4ffb
Add new DRM wait function
...
Related-To: NEO-5845
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-06-08 12:29:22 +02:00
b80a51e5bf
Adding wsl_compute_helper
...
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com >
2021-06-07 14:36:21 +02:00
786d308f50
Debug flag to override max WG size
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-05-31 12:23:27 +02:00
c2dbaee128
Add force host pointer import debug variable.
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2021-05-25 14:44:56 +02:00
33e8f73775
Enable custom allocation alignments on Linux
...
Related-To: NEO-5750
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2021-05-24 12:56:51 +02:00
1d9bb9b214
Report numSubslicesPerSlice in device properties based on debug key
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-05-21 19:53:05 +02:00
f861b29802
Add ClDeviceGlobalMemSizeAvailPercent debug flag
...
Related-To: NEO-5796
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2021-05-19 16:16:27 +02:00
529020c72c
Disable low priority BCS direct submission
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-05-19 12:06:29 +02:00
4ffe456d85
Add PrintOsContextInitializations debug flag
...
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2021-05-18 16:27:16 +02:00
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
60772197a4
Enable "cl_intel_sharing_format_query" extension
...
Resolves: NEO-612
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-05-10 11:05:38 +02:00
5ea2f625d1
Enable KMD migrated resources
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-04-30 13:09:02 +02:00
9b12dc4390
Debug flag to override TimestampPacket size
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-04-28 13:27:27 +02:00
2d1ef04100
Allow aligning allocations VA to 2MBt pu
...
Currently under a debug flag
Related-To: NEO-5750
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2021-04-26 11:00:49 +02:00
dfb935fdcf
Engine instanced SubDevices [1/n]
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-04-23 17:10:19 +02:00
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
3521d89106
Add debug flag to print called ioctls
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-04-22 16:50:07 +02:00
1b513b5ddb
Add utility to print ioctl times
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-04-22 10:54:33 +02:00
8da0838ba4
Add debug key to override CSR allocation size
...
Related-To: NEO-5718
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-04-20 14:40:59 +02:00
e653699267
Disable monitor fence in Drm ULLS by default
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-04-20 13:10:22 +02:00
ffc310858a
Add DebugVariable to control opt-disable when debugger is used
...
Resolves: NEO-5760
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-04-19 16:41:14 +02:00
5318ff1872
Defer OsContext initialization
...
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
Related-To: NEO-5610
2021-04-19 11:54:34 +02:00
83a1a52bdc
Flush tlb only when new resource is bound
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-04-15 12:11:13 +02:00
32f9d46dc1
Add debug flag for ULLS drm context creation
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-04-07 13:24:28 +02:00
0451e03525
Add GTPin feature to allocate buffer in shared memory
...
Related-To: NEO-5667
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2021-04-07 10:10:17 +02:00
1dede48469
Revert "Add GTPin feature to allocate buffer in shared memory"
...
This reverts commit 255e85c124
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2021-04-03 20:28:11 +02:00
dece1d5798
Enable new residency model
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-04-02 15:27:30 +02:00
255e85c124
Add GTPin feature to allocate buffer in shared memory
...
Related-To: NEO-5667
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2021-04-02 15:09:07 +02:00
fde36043d1
Revert "Enable new residency model by default"
...
This reverts commit 9dc25818cb
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2021-04-02 02:12:44 +02:00
0c8080ac26
Add debug flag for low priority ULLS BCS
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-04-01 15:27:12 +02:00
e93dc9c61a
Add DebuggerLogBitmask debug variable to switch log levels
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-04-01 11:36:39 +02:00
9dc25818cb
Enable new residency model by default
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-03-31 16:07:34 +02:00
b9ed7de40a
Parametrize wait operation
...
Related-To: NEO-4759
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-03-31 15:12:59 +02:00
40ecee5733
Add environment variable to select L0 timer resolution
...
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-03-30 02:56:59 +02:00
c58f26c6ec
Add debug flag OverrideSlmSize
...
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2021-03-18 17:24:42 +01:00