55959d4d1d
Helper method to check if allocation is compressed
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-12-02 16:13:53 +01:00
7b55d38e34
Refactor [1/n]: Make compression preference allocation property
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-12-02 15:24:35 +01:00
4461b8ea3f
Refactor: Update Device::engineGroups to store only available engine groups
...
Simplify logic around engine groups.
Remove no longer needed code.
Related-To: NEO-6219
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2021-12-02 15:10:22 +01:00
133e13b319
Add getter for shared system memory capabilities
...
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2021-12-02 12:51:41 +01:00
2ec2d514ec
Update create Handle mechanism for sysman RAS
...
Use set instead of vector to get the supported error types,
using vector may cause duplication of error types when quering
supported error types from different interfaces which in turn
may cause duplication of handles.
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2021-12-02 12:39:30 +01:00
562ca18afc
Brand string update
...
Updating device brand strings
Based on public support in Windows driver 30.0.101.1069
https://www.intel.com/content/www/us/en/download/19344/
Signed-off-by: ocldev <ocldev@intel.com >
2021-12-02 12:32:33 +01:00
5bc98718b9
Add support for device allocation on Windows
...
Signed-off-by: Kamil Diedrich <kamil.diedrich@intel.com >
2021-12-02 12:26:47 +01:00
fe08216102
Refactor: Update Drm::createDrmContext
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2021-12-01 17:04:09 +01:00
ce5f9c2214
Rename LocalMemoryHelper to IoctlHelper
...
Related-To: NEO-6472
This helper class is not used only for local memory.
IoctlHelper is more appropriate.
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2021-12-01 14:34:21 +01:00
816e12ed4f
Add expectMemory function override to CSR with aub dump
...
After using clEnqueueVerifyMemoryINTEL api call
MEM_TRACE_MEMORY_COMPARE instruction was not present
in dumped aub file.
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com >
2021-12-01 13:47:50 +01:00
caaa918705
Add missing maybe_unused keywords
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-12-01 12:59:17 +01:00
fa16cbceb9
Change size calculating for scratch on dg2
...
Also add proper init for SliceInfo on Linux
Resolves: NEO-6449
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2021-12-01 12:36:41 +01:00
f8de237963
Remove (void) from generated hw cmds
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-12-01 12:26:12 +01:00
3218b784e8
Add override for gfxPartitionLayout in WSL DG1 path
...
Signed-off-by: Kamil Diedrich <kamil.diedrich@intel.com >
2021-12-01 10:29:27 +01:00
725e556f25
igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2021-12-01 09:38:02 +01:00
56f737f3a5
Remove comment tags in LICENSE.md so it's not ignored
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2021-12-01 08:48:15 +01:00
36efe72e3e
Add wait on timestamp mechanism
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-12-01 08:48:00 +01:00
59bcfc30a5
Update infra
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2021-11-30 21:40:41 +01:00
0d86842780
Sysman: add Cold Reset to diagnostics API
...
the diagnostics API expects the device to be correctly reset based on
the type of diagnostics result. Cold reset is expected when there is
some repair scheduled on the Device.
Relates-to:LOCI-2508
Signed-off-by: Vilvaraj, T J Vivek <t.j.vivek.vilvaraj@intel.com >
2021-11-30 20:12:34 +01:00
e368e6c20b
Move free function to DrmMemoryManager
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2021-11-30 14:55:18 +01:00
263becc3f8
refactor CFE state programming
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-11-30 12:51:23 +01:00
8128a5593f
Add missing include to sysman memory test
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-11-30 10:39:46 +01:00
eb572bd61c
Remove gmock from MockGmmResourceInfo
...
Related-To: NEO-4914
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-11-30 10:23:15 +01:00
830281f698
dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2021-11-30 09:45:11 +01:00
383daf9dbe
Revert "Change size calculating for scratch on dg2"
...
This reverts commit adc3ab5f24
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2021-11-30 04:22:55 +01:00
ede0123561
Update sysfs path for setting standby mode
...
Related-To: LOCI-2734
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2021-11-29 23:54:06 +01:00
f00cae09d6
Return error when incorrect group ordinal is given on command list creation
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2021-11-29 19:42:53 +01:00
5ee5e792e6
Fix hash counting
...
Related-To: NEO-6209
Signed-off-by: Fabian Zwolinski <fabian.zwolinski@intel.com >
2021-11-29 16:59:06 +01:00
cb8a17f393
Initialize partition registers only once
...
Related-To: NEO-6262
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-11-29 14:43:53 +01:00
537200dac5
Debug flag support to override revisionId in ocloc
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-11-29 14:34:33 +01:00
f02bd9f58c
Cleanup includes in L0 device fixture
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-11-29 14:25:32 +01:00
93aa139ef1
infra update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2021-11-29 14:20:51 +01:00
adc3ab5f24
Change size calculating for scratch on dg2
...
Resolves: NEO-6449
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2021-11-29 14:07:38 +01:00
d72a4491be
Add error handling in SipKernelBinary
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-11-29 13:25:15 +01:00
12777bd758
Move MemoryInfoImpl logic to MemoryInfo
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2021-11-29 13:13:11 +01:00
f138c5f881
Correct XE_HP test name
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com >
2021-11-29 13:08:20 +01:00
f99c281155
Update Device::createEngine
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2021-11-29 12:51:26 +01:00
3c5a1d9a2a
[DG2] Disable direct submission
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
21.49.21786
2021-11-29 11:44:32 +01:00
3b820d41c6
Reorder engines to match API engines order
...
Related-To: NEO-6219
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2021-11-29 09:59:01 +01:00
0ce5c6c9c9
Windows Sysman: Updating VRAM memory Type.
...
Adding support for the complete range of memory types.
Signed-off-by: Daniel Enriquez <daniel.enriquez.montanez@intel.com >
2021-11-27 11:51:44 +01:00
152ee4a627
Sysman Fix Multithread Access for zesMemoryGetState
...
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
Related-To: LOCI-2727
2021-11-27 02:35:46 +01:00
0e75f431e0
Add device ids
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
21.48.21782
2021-11-26 18:36:23 +01:00
b93fa8b736
infra update
...
Related-To: NEO-6192
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2021-11-26 15:12:28 +01:00
ee29dc5c13
Fix L0 device caps
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-11-26 15:05:08 +01:00
2c3a1bf460
Make calcualting explicitArgs number independent of payloadArgs size
...
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2021-11-26 14:05:40 +01:00
c6a885be3c
dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2021-11-26 12:29:58 +01:00
8bb085b332
Add DG2 unit test target
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-11-26 11:42:43 +01:00
a7e79d5349
Non-zero dg2 config values for unit tests
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-11-26 10:28:08 +01:00
b362810973
Add DG2 AIL template specialization
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-11-26 10:14:04 +01:00
35607e7830
sysman: add warm reset capability to diagnostics.
...
Relates-to:LOCI-2507
Signed-off-by: Vilvaraj, T J Vivek <t.j.vivek.vilvaraj@intel.com >
2021-11-25 21:00:19 +01:00