Maciej Plewka
22725e5840
Pass device bit field to create bindless heaps allocations
...
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2021-10-05 14:36:59 +02:00
Konstanty Misiak
684b9e5f51
Fix missing submit time calculation
...
Related-To: NEO-5799
Signed-off-by: Konstanty Misiak <konstanty.misiak@intel.com >
2021-10-05 12:58:04 +02:00
Lukasz Jobczyk
b7cc75c7a2
Fix direct submission enabling
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-10-05 12:44:29 +02:00
Bartosz Dunajski
814b365553
Fix XE_HP_SDV RSS and SBA commands
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-10-05 12:32:27 +02:00
Szymon Morek
e8cb4f2634
Rename i915 dg1 specific files to exp
...
Related-To: NEO-6149
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2021-10-05 12:17:45 +02:00
Zbigniew Zdanowicz
068832d178
Move kernel_info_from_patchtokens to shared directory
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-10-05 11:50:28 +02:00
davidoli
3c5a81d27a
Add ProcAddrTable for metrics exp api.
...
Related-To: LOCI-2607
Signed-off-by: davidoli <david.olien@intel.com >
2021-10-05 11:07:18 +02:00
Mayank Raghuwanshi
52e9dd26a6
Modify canRead and CanWrite functions of fsaccess class
...
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2021-10-05 10:52:17 +02:00
Spruit, Neil R
12ab2961b1
L0 support for SPIRv static module linking
...
Signed-off-by: Spruit, Neil R <neil.r.spruit@intel.com >
2021-10-05 07:09:53 +02:00
Szymon Morek
09dfcfcf85
Remove duplicated tests in drm files 1/n
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2021-10-04 17:38:49 +02:00
Krzysztof Gibala
6736454f85
Program PIPE CONTROL before STATE_SIP
...
Related-To: NEO-6056
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2021-10-04 17:31:33 +02:00
Artur Harasimiuk
d88b730daa
cmake: move compiler_interface to neo_shared
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-10-04 17:09:02 +02:00
Pawel Cieslak
82dbaedc87
Remove not needed flag
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2021-10-04 16:33:56 +02:00
Bartosz Dunajski
e8cbcd2ab9
Dont make allocations non-AubWritable during migration
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-10-04 15:36:48 +02:00
Mateusz Jablonski
b891ec2588
Correct cross thread data GPU address in indirect dispatch programming
...
Related-To: NEO-5081
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-04 14:59:41 +02:00
Mateusz Jablonski
5e201f40be
Prevent nullptr dereference in aub dump subcapture mode
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-04 14:23:19 +02:00
Zbigniew Zdanowicz
96fef37834
Move shared local work size code to shared directory
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-10-04 14:04:28 +02:00
Jitendra Sharma
135ec380fc
Dont initialize sysman for linux if Driver Model is not DRM
...
Related-To: LOCI-2533
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2021-10-04 12:15:21 +02:00
Lukasz Jobczyk
7bc26e9f95
Refactor IOCTL statistics test
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-10-04 10:55:53 +02:00
Jaime Arteaga
560c951b8c
Increase size of command buffer for copy blit operations
...
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-10-04 10:28:27 +02:00
Milczarek, Slawomir
e9b2203c02
Add support for DG1 platform to work with drm-tip kernel
...
drm-tip: https://cgit.freedesktop.org/drm-tip/tree/
Related-to: NEO-6276
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2021-10-04 10:12:29 +02:00
Grzegorz Choinski
3269e719a3
infra update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
21.40.21182
2021-10-01 18:31:56 +02:00
Bartosz Dunajski
50bd8b5f19
Disabled forced cross engine synchronization on single queue
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-10-01 13:09:33 +02:00
Kamil Kopryk
1a34586dd4
Make sure sip kernel is initialized for aub tests
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2021-10-01 12:54:04 +02:00
Krzysztof Gibala
8482eb6a5f
Program PIPE CONTROL before SBA
...
Related-To: NEO-6056
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2021-10-01 12:44:23 +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
Jaime Arteaga
11980db8eb
Create L0 list and module with correct NEO device on explicit mode
...
When implicit scaling is not used, a root device in L0 defaults to
sub-device 0. In that case, all allocations need to be made against
that sub-device.
For list and module creation, we were passing the root NEO device
instead, and we were allocating their internal allocations using
the least-occupied bank, which meant we were allocating alternately
between the two sub-devices.
This patch makes sure the NEO device used on explicit mode for
the root device is sub-device 0.
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-10-01 00:43:53 +02:00
Robert Krzemien
eb1802cf2f
Metric Api: Pass workload partition client option
...
Resolves: LOCI-2583
Signed-off-by: Robert Krzemien <robert.krzemien@intel.com >
2021-09-30 21:03:09 +02:00
Joshua Santosh Ranjan
4cb7c1014a
Revert "Add flexibility to disable root device metrics"
...
Reverted the change which disabled metrics collection for multi-device
Related-To: LOCI-2580
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2021-09-30 19:05:20 +02:00
Igor Venevtsev
da982b41be
Add readSbaBuffer() interface
...
Related-To: NEO-6277
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2021-09-30 18:02:00 +02:00
Zbigniew Zdanowicz
1028295a02
Move per thread data to shared directory
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-09-30 17:57:41 +02:00
Krzysztof Gibala
b786099a7e
Split ULT file
...
Split test_metric_query_pool file
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2021-09-30 17:53:56 +02:00
ocldev
8e0a8cbdea
dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2021-09-30 15:22:06 +02:00
Bartosz Dunajski
ad15fe2970
Second level affinity mask support
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-09-30 14:29:48 +02:00
Zbigniew Zdanowicz
317ef3776c
Do not pass active partitions from dispatched kernel to context class
...
Related-To: NEO-6244
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-09-30 13:32:19 +02:00
Katarzyna Cencelewska
30b3f5cdb0
Move PageTableManager from rootDeviceEnvironment to CommandStreamReceiver
...
Also add init of pageTable registers to blitter path
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2021-09-30 12:59:11 +02:00
Szymon Morek
897420236a
Add method to set systolic mode
...
Resolves: NEO-6040
Signed-off-by: Szymon Morek szymon.morek@intel.com
2021-09-30 10:39:56 +02:00
Jitendra Sharma
c46f591a99
Do not initialize Sysman if OsSysman Init failed
...
Related-To: LOCI-2552
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2021-09-30 09:11:55 +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
T J Vivek Vilvaraj
26779e2f34
sysman: fix diagnostics handle creation
...
Resolves:LOCI-2601
Signed-off-by: T J Vivek Vilvaraj <t.j.vivek.vilvaraj@intel.com >
2021-09-30 07:58:18 +02:00
Zbigniew Zdanowicz
25c71a6c13
Move kernel info to shared directory
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-09-29 23:49:49 +02:00
DmitryBushev
f0003c1da6
Add new IGC mocks for new interface
...
Signed-off-by: DmitryBushev <dmitry.bushev@intel.com >
2021-09-29 23:38:20 +02:00
Artur Harasimiuk
fe93ce83c8
move experimental_command_buffer to shared
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-09-29 23:20:19 +02:00
Robert Krzemien
f3ea565121
Add implementation for zetMetricGroupCalculateMultipleMetricValuesExp.
...
Resolves: LOCI-2409
Signed-off-by: Robert Krzemien <robert.krzemien@intel.com >
2021-09-29 22:49:26 +02:00
Joshua Santosh Ranjan
4848c67edd
Program CommandList for Metric Query
...
Add commands to the command list for multi-device execution of Metric Queries
Related-To: LOCI-2570
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2021-09-29 22:15:09 +02:00
Artur Harasimiuk
4e909ec8bd
infra update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-09-29 22:07:24 +02:00
Milczarek, Slawomir
2abcef2c35
Revert "Disable stateless compression in sba on indirect host access flag"
...
Related-To: NEO-5107
This reverts commit 658fa6d85419f4a1f4876b40ef74f77095c29125.
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2021-09-29 13:07:07 +02:00
Bartosz Dunajski
4ba4c32766
Remove SBA->IOH programming on XE_HP_SDV
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-09-29 12:35:43 +02:00
Bartosz Dunajski
7f3b90b07f
Enable Engine Instanced SubDevices
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-09-29 12:01:34 +02:00
Artur Harasimiuk
a139c7b2aa
infra update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-09-29 11:44:16 +02:00