Mateusz Jablonski
|
c3d40c210f
|
ULT refactor: remove i915 header dependency from drm_mock.h/drm_query_mock.h
Related-To: NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-08-09 15:04:22 +02:00 |
|
Mateusz Jablonski
|
6450be2414
|
Remove redundant device and revision id members from Drm class
Drm should set these values directly to hw info in root device environment
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-08-09 10:13:32 +02:00 |
|
Mateusz Jablonski
|
762aebaea3
|
Make drm_neo.cpp independent on i915 headers
Related-To: NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-08-08 22:13:22 +02:00 |
|
Mateusz Jablonski
|
b49e2237c5
|
Pass drm to MemoryInfo ctor
Related-To: NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-07-25 15:44:10 +02:00 |
|
Mateusz Jablonski
|
a4e9ede440
|
Dont use global namespaces of i915 definitions
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-07-19 13:17:59 +02:00 |
|
Mateusz Jablonski
|
5e70afac1a
|
Correct expectation in test
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-07-15 16:48:53 +02:00 |
|
Mateusz Jablonski
|
02e4ddbdfa
|
Get drm specific string from ioctl helper when available
Related-To: NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-07-15 12:31:54 +02:00 |
|
Joshua Santosh Ranjan
|
e8494abbe8
|
Add support for ze_device_memory_ext_properties_t
Related-To: LOCI-3099
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com>
|
2022-07-06 08:18:22 +02:00 |
|
Lukasz Jobczyk
|
cdd2cd7ac3
|
Revert "Bind virtual copy engines in optimal sequence"
This reverts commit b55bbd41931d71ca774d4ae776f6860185e332c9.
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2022-07-01 10:17:12 +02:00 |
|
Mateusz Jablonski
|
c9e2b4bc32
|
Pass Drm to ioctl helper ctor
Related-To: NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-06-29 15:47:01 +02:00 |
|
Lukasz Jobczyk
|
5ea86b712f
|
Bind virtual copy engines in optimal sequence
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2022-06-22 10:31:02 +02:00 |
|
Krzysztof Gibala
|
c229ace4df
|
Adjust GmmHelper to be HW aware
Related-To: NEO-6523
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
|
2022-06-13 18:33:06 +02:00 |
|
Bartosz Dunajski
|
d3da44c9aa
|
GEM_MMAP removal
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2022-06-10 11:57:47 +02:00 |
|
Mateusz Jablonski
|
ffe77d06e3
|
Ensure that ioctl helper is initialized only once
Related-To: NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-06-08 17:54:21 +02:00 |
|
Mateusz Jablonski
|
9bcab12496
|
Use ioctl helper when getting DrmParam/Ioctl value whenever possible
Related-To: NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-06-08 16:37:05 +02:00 |
|
Mateusz Jablonski
|
4d6169ee8b
|
Extract querying device id and revision to a dedicated method
Related-To: NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-06-08 14:04:46 +02:00 |
|
Mateusz Jablonski
|
695958bd10
|
Move I915_PARAM values to DrmParam enum class
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-06-06 18:46:04 +02:00 |
|
Mateusz Jablonski
|
c4bb209f91
|
Move query hwconfig table and engine info to DrmParam enum
Related-To: NEO-6852, NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-06-01 18:49:49 +02:00 |
|
Mateusz Jablonski
|
0420df780d
|
Create enum wrapper for drm engine class values
Related-To: NEO-6852, NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-06-01 14:39:29 +02:00 |
|
Mateusz Jablonski
|
9938b4001d
|
Use ioctl helper when creating VM
Related-To: NEO-6999, NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-05-27 21:52:07 +02:00 |
|
Mateusz Jablonski
|
b3814e41b4
|
Create enum for Ioctl request values
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-05-27 13:22:59 +02:00 |
|
Mateusz Jablonski
|
c4095411c7
|
Remove HwHelper::isLinuxCompletionFenceSupported method
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-05-27 12:07:15 +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
|
d07503534d
|
Move drm tests to shared
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-05-23 15:09:45 +02:00 |
|