Commit Graph

9246 Commits

Author SHA1 Message Date
Artur Harasimiuk 0e33279031 infra update
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-11-04 16:41:59 +01:00
Bartosz Dunajski 5bbdd0fe2c Remove DispatchFlags param from CSR methods
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-11-04 16:15:38 +01:00
Bartosz Dunajski 4b5a718f40 Use dedicated helper for PC programming
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-11-04 15:32:02 +01:00
Szymon Morek 8fdfc3b053 Use drm tip kernel headers as default 1/2
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-11-04 15:27:02 +01:00
Igor Venevtsev a3c3fe18ce Cleanup IGC includes
- Remove IGC_COMMON_PARENT_DIR WA

Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com>
2021-11-04 14:44:59 +01:00
Filip Hazubski be8b208a8d infra update
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2021-11-04 14:11:05 +01:00
Artur Harasimiuk 48d208165b infra update
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-11-04 13:27:44 +01:00
Pawel Cieslak c5dc389cb9 Fix typo BUIILINS -> BUILTINS
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2021-11-04 13:16:32 +01:00
Kamil Diedrich 0e69eb47b5 Fix for BlackBox test
- fix fill test case
- spelling fix in image view test

Signed-off-by: Kamil Diedrich <kamil.diedrich@intel.com>
2021-11-04 12:57:39 +01:00
Artur Harasimiuk 2b815ab605 cmake refactor
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-11-04 12:16:19 +01:00
Artur Harasimiuk bdcc8aec72 check compiler support before using non-default linker
compiler may not support:
-fuse-ld=lld
-fuse-ld=gold

Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-11-04 10:32:48 +01:00
Artur Harasimiuk 3b47a9766a cmake: L0 black_box_tests refactor
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-11-04 10:26:13 +01:00
Compute-Runtime-Validation 5f798441ef Revert "infra update"
This reverts commit d087c6a6c7.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2021-11-04 03:16:40 +01:00
Lukasz Jobczyk 1c68ac1cbc Assign engine to command queue using round robin algorithm
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2021-11-03 17:16:54 +01:00
Artur Harasimiuk cc2ba84fc8 update epoch usage
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-11-03 15:33:28 +01:00
Maciej Dziuban a582f34c04 Reuse graphics allocations in readBufferRect/writeBufferRect
Related-To: NEO-6352
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-11-03 14:58:51 +01:00
Mateusz Jablonski 9c1e7422b1 DG1: don't use blitter when creating buffer
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-11-03 14:36:56 +01:00
Pichika Uday Kiran 99cbd1bb92 firmware: Read new firmware version from sysfs
- Read the newly added firmware version from sysfs node


Related-To: LOCI-2557
Signed-off-by: Pichika Uday Kiran <pichika.uday.kiran@intel.com>
2021-11-03 14:03:12 +01:00
Milczarek, Slawomir ca4af1dde1 Add helpers for page fault support
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com>
2021-11-03 13:39:38 +01:00
Zbigniew Zdanowicz 7d109c42bc Do not execute multi-tile command list on single-tile command queue
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-11-03 13:27:49 +01:00
Artur Harasimiuk d087c6a6c7 infra update
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-11-03 13:21:30 +01:00
Zbigniew Zdanowicz b2124f43b8 Add implicit scaling barrier implementation
Related-To: NEO-6262

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-11-03 12:23:42 +01:00
Mateusz Jablonski 95610188af Fallback to cpu copy when filling work partition allocation
move some command stream receiver tests to shared

Related-To: NEO-6325
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-11-03 12:17:02 +01:00
Mateusz Hoppe 4d6a2d0a57 Enhance logs in EuThread
- do not overwrite memoryHandle in resumeThread() when thread is
not stopped
- add SIP Commands

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-11-03 11:04:14 +01:00
Pichika Uday Kiran d9f47d6d7d firmware: Add canControl property to firmware properties
Related-To: LOCI-2679
Signed-off-by: Pichika Uday Kiran <pichika.uday.kiran@intel.com>
2021-11-03 10:04:25 +01:00
Szymon Morek c5d403d65a Compile DG1 and XE_HP_SDV by default
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-11-03 09:31:46 +01:00
Compute-Runtime-Validation 908fbe427b Revert "Enable task count update from wait on direct submission"
This reverts commit 57344fcf89.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2021-11-03 09:24:48 +01:00
Pawel Cieslak 848d94f406 Improve prepare_test_kernels targets to build kernels required in ULTs
Related-To: NEO-6370
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2021-11-02 17:54:12 +01:00
ocldev 21ca51ea2b dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2021-11-02 16:59:05 +01:00
Mateusz Hoppe 9ee8ee836d Disable fused EUs when debugging enabled
Related-To: NEO-6398

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-11-02 15:46:01 +01:00
Szymon Morek ad1c99378a Revert compiling DG1 and XE_HP_SDV by default
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-11-02 14:03:50 +01:00
Mateusz Jablonski 35bb2034d1 Move mock_gmm_memory and os_virtual_alloc from libult to neo_unit_tests_config
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-11-02 14:00:08 +01:00
ocldev c8f71c0150 igsc revision update
Signed-off-by: ocldev <ocldev@intel.com>
2021-11-02 12:22:46 +01:00
Zbigniew Zdanowicz 4fbb199790 Add platform parameter to configure pipe control dispatch
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-11-02 12:14:10 +01:00
Lukasz Jobczyk 57344fcf89 Enable task count update from wait on direct submission
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2021-11-02 12:08:41 +01:00
Lukasz Jobczyk 555cb8f402 Sleep instead of busy loop for direct submission controller
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2021-11-02 11:53:42 +01:00
Pichika Uday Kiran 52cf6bf383 firmware: Enhance the firmware utility module
- There are functions exposed through Firmware Util interface to get
the firmware version and perform firmware flash based on firmware type.
Instead this functionality is being handled with generic functions. Hence
this commit removes the redundant code.

Related-To: LOCI-2568
Signed-off-by: Pichika Uday Kiran <pichika.uday.kiran@intel.com>
2021-11-02 11:42:18 +01:00
Grzegorz Choinski 586eaeaf2e infra update
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com>
2021-10-29 18:43:22 +02:00
Artur Harasimiuk 53223dc2b5 create trace files about cl_cache usage
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-10-29 18:21:49 +02:00
Zbigniew Zdanowicz ad8e640545 Reorganize implicit scaling files
Related-To: NEO-6262


Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-10-29 16:15:00 +02:00
T J Vivek Vilvaraj a9aa472b50 SysMan: close igsc context in destructor
igsc context is intialized by the device init call to igsc library.
When resources are freed, the context needs to be closed explicitly
by sysman to force igsc library to free and release the context
within the igsc library.

Related-To:LOCI-2695

Signed-off-by: T J Vivek Vilvaraj <t.j.vivek.vilvaraj@intel.com>
2021-10-29 15:35:13 +02:00
Krystian Chmielewski bb77165f70 remove regex from yaml parser
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com>
2021-10-29 15:11:48 +02:00
Lukasz Jobczyk 4ea452040d Defer direct submission control until first submit
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2021-10-29 14:27:25 +02:00
Mateusz Jablonski 0cde8eb7ff Change default revision for xe_hp_sdv
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-10-29 13:39:52 +02:00
Pawel Cieslak 5869948389 Remove leading zero in package version
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2021-10-29 11:30:10 +02:00
Jaime Arteaga c58e8eeddd Return correct L0 API version
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2021-10-29 11:07:31 +02:00
Jaime Arteaga 01b164b022 Fix typo
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2021-10-29 08:10:13 +02:00
Compute-Runtime-Validation 782a287b27 Revert "Fallback to cpu copy when filling work partition allocation"
This reverts commit 93e3d948f5.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2021-10-29 04:39:22 +02:00
Mateusz Jablonski f3afde1153 Dont expose internal copy engine if blitter operations are disabled
Related-To: NEO-6325
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-10-28 20:57:52 +02:00
Kamil Kopryk 03540d5301 Refactor per platform extra settings in ocloc
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-6382
2021-10-28 16:24:12 +02:00