eace896ec8
Change order of command queue groups
...
Resolves: NEO-6257
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2021-09-16 17:39:52 +02:00
4fbabed397
Do not use HWTEST_F when not needed
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-09-16 16:57:35 +02:00
b0ac4da515
Set all needed values in SCM
...
Related-To: NEO-6215
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2021-09-16 16:35:58 +02:00
abbe98be07
Fix allocating graphics memory for patterns in appendMemoryFill
...
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2021-09-16 16:20:10 +02:00
9ff91defba
Add API name to aub file name
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-09-16 14:50:25 +02:00
0a83d610c1
Move heap_info.h to shared
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-09-16 14:16:07 +02:00
ec040975ee
dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2021-09-16 13:58:28 +02:00
dae062a885
refactor NEO_VERSION calculation
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-09-16 13:49:00 +02:00
b65d8909e4
Refactor and modularize walker partition code
...
Related-To: NEO-6244
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-09-16 10:46:26 +02:00
e82c2e4653
Patch printf buffer in implicit args in L0
...
Related-To: NEO-5081
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-09-16 10:31:40 +02:00
c88db681d6
Fix SubDeviceCount value in Metrics
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-09-16 09:39:20 +02:00
bc2963bf31
Metric Api: Query Pool for sub devices
...
Resolves: LOCI-2462
Signed-off-by: Robert Krzemien <robert.krzemien@intel.com >
2021-09-16 00:18:52 +02:00
0c2800d37f
Events workaround for L3Flush issue
...
Related-To: LOCI-2361
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
Signed-off-by: Vinod Tipparaju <vinod.tipparaju@intel.com >
2021-09-15 23:08:16 +02:00
522d2550ee
Add allocation ID to be retrieved by L0 getMemAllocProperties
...
zeMemGetAllocProperties() specifies an ID for the allocation can be
retrieved by the application. This can be used by applications to
identify the allocation throughout the application lifetime.
We were currently returning as id the same allocation address. This
patch fixes it to return a true unique identifier for the allocation.
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-09-15 19:22:50 +02:00
05b161fffc
Add Pipe Control WA test
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com >
2021-09-15 17:34:15 +02:00
8048b84665
Add prefetch disabling requirement check
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com >
2021-09-15 17:23:14 +02:00
1417e894c7
Create debug zebin
...
Creates copy of zebinary with program headers containing
addresses of segments and applies debug relocations.
Related-To: NEO-6071
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com >
2021-09-15 13:56:38 +02:00
c7d86af500
Pass blitter CSR to event
...
Related-To: NEO-6057
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2021-09-15 12:49:22 +02:00
8355cf4ecf
Revert direct submission enabling on non default CCS
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-09-15 12:35:40 +02:00
3a6a24a911
Use %cmake makro
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2021-09-15 11:31:03 +02:00
185fae2dcf
igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2021-09-15 11:21:22 +02:00
5a59a6ad2e
Add support for implicit args in L0
...
Related-To: NEO-5081
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-09-15 11:12:23 +02:00
03e29c34c4
Decode debug environment - zebin
...
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com >
2021-09-15 10:10:04 +02:00
b0898b0610
Update Pipe Control WA.
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2021-09-15 10:05:44 +02:00
3c4885ecb8
Add allocation size adjustment check
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com >
2021-09-15 09:34:38 +02:00
af236c1a1d
Fix L0 Dynamic Link BB validation check
...
Signed-off-by: Spruit, Neil R <neil.r.spruit@intel.com >
2021-09-15 04:13:02 +02:00
e7af47567e
infra update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-09-15 00:26:40 +02:00
c805517860
Update L0 loader to v1.5.0 in manifest
...
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2021-09-14 23:08:58 +02:00
92a7280e74
Remove not needed branch_filename_suffix 2/2
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-6245
2021-09-14 17:35:01 +02:00
577c69d68b
Remove not needed branch_filename_suffix
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-6245
2021-09-14 16:33:49 +02:00
9ccf43e441
Correct branch_dir_suffix in cmake
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-6245
2021-09-14 16:00:20 +02:00
bbd11a7448
Correct enable_gens* in Cmake
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-6245
2021-09-14 14:59:55 +02:00
6ccbb55e98
Correct path_to_file for hw_cmds* files in cmake
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-6245
2021-09-14 14:43:33 +02:00
be41b726d7
Delete unnecessary HwInfoConfig tests for IGFX_UNKNOWN specializations
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com >
2021-09-14 14:22:30 +02:00
67ed62e805
Use NEO::Thread instead of std::thread
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-09-14 14:09:18 +02:00
0271d5c96f
[XE_HP_SDV] Enable direct submission on CCS 1-3
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-09-14 13:42:47 +02:00
eb0d3c34d9
igsc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2021-09-14 11:28:03 +02:00
1799e78b18
Move drm memory manager functions to common file
...
Related-To: NEO-6149
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2021-09-14 10:30:11 +02:00
4234a19b69
Add support for ze_scheduling_hint_exp_properties
...
Related-To: LOCI-2319
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
2021-09-14 09:30:03 +02:00
895e9e5116
initial Neo enabling on architectures other than x86
...
Related-To: NEO-6011
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-09-14 09:14:52 +02:00
f958b053ab
Merge patchWorkDim method's logic into setGroupCount method
...
Related-To: NEO-5081
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-09-14 08:57:24 +02:00
0d1c8be447
Handle implicit arg relocation in L0 module
...
Related-To: NEO-5081
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-09-14 08:57:10 +02:00
e5d5c23606
Refactor osv build scripts
...
Correctly set and export variables
Add sles_15.3
Related-To: NEO-5854
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2021-09-13 17:23:51 +02:00
6fba8d6138
Update infra
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2021-09-13 16:30:01 +02:00
a27b839976
Refactor getSingleThreads()
...
- return ThreadIds for chosen device index from ze_device_thread_t
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-09-13 14:36:35 +02:00
f6c8fb47bb
Delete unused L0 function
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com >
Related-To: NEO-4541
2021-09-13 14:22:59 +02:00
f8bad4d46c
[XE_HP_SDV] Enable direct submission on non default CCS
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-09-13 14:01:50 +02:00
efd66a32c2
Add multitile arch. code in drm getLocalMemorySize
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2021-09-13 13:51:47 +02:00
ebcbf29a85
Enable new residency model for xe_hp_sdv and later products
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-09-13 13:22:45 +02:00
09ac89339e
Move local memory access mode getters from HwHelper to HwInfoConfig
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com >
Related-To: NEO-4541
2021-09-13 13:10:14 +02:00