Daniel Chabrowski
6fd7ae7142
Cleanup headers
...
Signed-off-by: Daniel Chabrowski <daniel.chabrowski@intel.com >
2022-05-26 17:55:44 +02:00
Daniel Chabrowski
b5495169ca
Enable implicit scaling via platform config
...
Related-To: NEO-6819
Signed-off-by: Daniel Chabrowski <daniel.chabrowski@intel.com >
2022-05-26 13:57:19 +02:00
Filip Hazubski
630ecfdd09
Bring back Xe HPG slmSize to 64
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2022-05-26 10:31:44 +02:00
Cetnerowski, Adam
1c97668083
Minor: Debug key descriptions cleanup
...
Relates-to: NEO-6968
Signed-off-by: Cetnerowski, Adam <adam.cetnerowski@intel.com >
2022-05-26 08:43:22 +02:00
Neil R Spruit
8c894fad5e
Change Packed binary Returned in L0 GetNative to be the Target Device binary
...
- Packed Binary Returned to a customer in L0 GetNative is now
the target device's native binary.
Signed-off-by: Neil R Spruit <neil.r.spruit@intel.com >
22.22.23355
2022-05-25 21:27:45 +02:00
Jaime Arteaga
359e848dbe
Revert "Fix for task count hang issue"
...
This reverts commit 340ba8bf56 .
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2022-05-25 20:34:00 +02:00
Bartosz Dunajski
8812f6250b
Fix timestamp conversion by using correct timestamp size mask
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2022-05-25 17:19:16 +02:00
Filip Hazubski
6e30f39acb
Use sub-devices count when calculating globalMemCacheSize
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2022-05-25 16:35:32 +02:00
Grzegorz Choinski
2ae883d00c
infra update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2022-05-25 13:41:10 +02:00
Lukasz Jobczyk
921f76eea0
Calculate timeout using CCSes count
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2022-05-25 11:44:11 +02:00
Mayank Raghuwanshi
d46ed9a217
Fix bitwise operation of timestamp for sysman memory module
...
Related-To: LOCI-3147
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2022-05-25 11:07:16 +02:00
Zbigniew Zdanowicz
2fd8540174
Add complete support for append memory ranges barrier in immediate command list
...
Related-To: NEO-6242
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-05-24 21:03:53 +02:00
Mateusz Jablonski
05cb48976f
Create wrappers for drm getparam, query, gem close, prime handle, version
...
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-05-24 19:51:27 +02:00
Artur Harasimiuk
07efa4a3a9
infra update
...
Related-To: NEO-6830, NEO-6803
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-05-24 19:24:20 +02:00
Mateusz Jablonski
7a4e3f2d09
refactor: simplify logic in drm gem close worker
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-05-24 17:54:56 +02:00
Yates, Brandon
adc51c1b47
Set context debuggable when debugging is enabled
...
Related-to: NEO-6896
Signed-off-by: Yates, Brandon <brandon.yates@intel.com >
2022-05-24 16:45:32 +02:00
Mateusz Jablonski
5b297ba860
test: zero-initialize states in test's body
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-05-24 16:18:41 +02:00
Mateusz Jablonski
7d3fc9ab74
Create wrappers for gem context destroy, gem vm control, gem wait, reset stats
...
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-05-24 16:01:05 +02:00
Mateusz Jablonski
51d1752a68
Create a wrapper for drm_i915_gem_context_create_ext
...
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-05-24 15:21:58 +02:00
Filip Hazubski
bd5dc1524c
Enable cl_intel_split_work_group_barrier extension for all platforms
...
Related-To: NEO-6991, NEO-6993
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2022-05-24 14:28:02 +02:00
Lukasz Jobczyk
d440d26c69
Ensure sleep is called in direct submission controller
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2022-05-24 14:25:24 +02:00
Filip Hazubski
548f698722
Correct Xe HPG slmSize to 128
...
Related-To: NEO-6993
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2022-05-24 13:06:38 +02:00
Katarzyna Cencelewska
8ff34fea29
Fix typo
...
-engineGroupTyp to engineGroupType
-remove gap between commits to use same desc.ordinal in createCommandQueue
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2022-05-24 12:15:12 +02:00
Mateusz Jablonski
f26164776e
test: zero-initialize states in test's body
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-05-24 11:53:16 +02:00
Filip Hazubski
57eb195571
Correct calculating of CL_DEVICE_GLOBAL_MEM_CACHE_SIZE value
...
Related-To: NEO-6991, NEO-6993
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2022-05-24 11:42:01 +02:00
Katarzyna Cencelewska
637767500d
Add implementation for flag NodeOrdinal to l0
...
create method adjustCommandQueueDesc
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2022-05-24 11:10:59 +02:00
Bellekallu Rajkiran
3efdfba41e
Add support for error correction codes
...
Implement ECC API.
Add ULTs to validate error correction codes.
Integrate sysman ecc with igsc.
Related-To: LOCI-2782
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2022-05-24 11:03:16 +02:00
Compute-Runtime-Validation
b48d4a87d2
Revert "Enable cl_intel_split_work_group_barrier extension for all platforms"
...
This reverts commit 4bb5a49eda .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2022-05-24 09:48:09 +02:00
Mateusz Jablonski
f8983a8ecf
test: Move linux specific tests to shared
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-05-23 19:21:50 +02:00
Brandon Yates
2bc0402deb
Update L0 Loader to v1.8.1
...
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2022-05-23 18:38:56 +02:00
Zbigniew Zdanowicz
a7acec9a04
Block event signal until cache flush is completed
...
Related-To: NEO-6871
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-05-23 17:51:16 +02:00
Mateusz Jablonski
b6a9ed98c9
test: move drm mocks/fixtures and related tests to shared
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-05-23 17:48:07 +02:00
Filip Hazubski
4bb5a49eda
Enable cl_intel_split_work_group_barrier extension for all platforms
...
Related-To: NEO-6991, NEO-6993
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2022-05-23 17:26:36 +02:00
Filip Hazubski
fd341beced
Enable extension for Xe HPG platforms
...
Enable cl_intel_subgroup_split_matrix_multiply_accumulate extension
for Xe HPG platforms.
Related-To: NEO-6991, NEO-6993
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2022-05-23 17:17:49 +02:00
Mateusz Jablonski
b0e75b18fd
Create a wrapper for drm_i915_gem_context_create_ext_setparam
...
Related-To: NEO-6852, NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-05-23 16:42:54 +02:00
Michal Mrozek
b934a3f5cb
Revert "Enable ZE_ENABLE_PCI_ID_DEVICE_ORDER by default"
...
This reverts commit 4fb776b6d5eac2ea3b3ee1becde937f189bb02b9.
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2022-05-23 15:17:33 +02:00
Mateusz Jablonski
d07503534d
Move drm tests to shared
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-05-23 15:09:45 +02:00
Zbigniew Zdanowicz
7ca20ceb4b
Change event algorithm to limit cache flush operation to single kernel packet
...
Related-To: NEO-6871
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-05-23 13:58:16 +02:00
Mateusz Hoppe
66c1727398
Program SIP end WA for non-copyOnly cmd queues
...
Resolves: NEO-6949
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2022-05-23 13:51:26 +02:00
Mateusz Jablonski
a552252fee
Extend IoctlHelper::get interface - pass drm version
...
Related-To: NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-05-23 13:45:33 +02:00
Filip Hazubski
36a07a77a1
Program Source/Destination CompressionType field in XY_BLOCK_COPY_BLT
...
Properly handle blitter commands for media compressed images.
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2022-05-23 12:16:19 +02:00
Artur Harasimiuk
8f5467d3c6
test: create working dir for tests
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-05-23 12:02:01 +02:00
Lukasz Jobczyk
13f8139951
Change direct submission controller unit to microseconds
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2022-05-23 08:34:49 +02:00
Bellekallu Rajkiran
b3d9893df5
Modify media performance multiplier scale to factor conversion
...
Set performance factor to half of max performance factor when
multiplier scale is 0.5.
Add ULTs to verify the same.
Related-To: LOCI-3026
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2022-05-22 05:01:06 +02:00
Artur Harasimiuk
8711baa338
infra update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-05-21 11:55:55 +02:00
Zbigniew Zdanowicz
9b39a21fff
Add new module tests and test kernels
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-05-20 22:30:50 +02:00
Jaime Arteaga
075e192ac2
Enable ZE_ENABLE_PCI_ID_DEVICE_ORDER by default
...
Most customers use this already, so enable by default to have
consistent enumeration of devices.
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
22.21.23309
2022-05-20 18:02:10 +02:00
Sebastian Luzynski
b8cf0c757a
Notify gtpin onCommandBufferComplete
...
Notify gtpin onContextDestroy before SVM Allocations are deleted.
Resolves: NEO-6985
Signed-off-by: Sebastian Luzynski <sebastian.jozef.luzynski@intel.com >
2022-05-20 16:42:13 +02:00
ocldev
a835175208
igsc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2022-05-20 16:30:24 +02:00
Mateusz Jablonski
2202d05ea1
Create a wrapper for drm_i915_gem_context_param
...
Related-To: NEO-6852, NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-05-20 16:11:51 +02:00