Mateusz Hoppe
|
5bd4b9eb48
|
Do not call DebuggerOpen ioctl again on EBUSY
Resolves: NEO-7429
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2022-10-19 10:26:35 +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 |
Philippe Lecluse
|
a931f1654e
|
Add new enum values to DrmIoctl
Signed-off-by: Philippe Lecluse <philippe.lecluse@intel.com>
|
2022-08-05 00:40:21 +02:00 |
Mateusz Jablonski
|
50c0e07bec
|
Move drm wrappers checks to separated cpp
Related-To: NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-07-28 13:23:06 +02:00 |
Mateusz Jablonski
|
6bdc920d21
|
Add wrappers for I915 macros for struct definition
Related-To: NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-07-27 17:04:04 +02:00 |
Mateusz Jablonski
|
416ca5938e
|
Create enum values for i915 context param values
Related-To: NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-07-27 09:53:02 +02:00 |
Mateusz Jablonski
|
b2489a4c28
|
Add enum value for i915 mmap offset wb and wc
Related-To: NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-07-26 18:28:08 +02:00 |
Mateusz Jablonski
|
17d2d6087a
|
Add enum value for drm query topology info
Related-To: NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-07-26 15:37:13 +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 |
Mateusz Jablonski
|
70cef0cfe8
|
Create enum values for I915 tiling mode
Related-To: NEO-6852, NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-06-21 23:33:50 +02:00 |
Mateusz Jablonski
|
64029eee20
|
Add enum values for memory classes
Related-To: NEO-6852, NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-06-21 17:05:13 +02:00 |
Mateusz Jablonski
|
e67307b724
|
Add DrmParam enum values for I915_EXEC values
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-06-15 08:39:39 +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
|
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
|
09c68a6bb1
|
Move query compute slices and query memory regions to DrmParam enum
Related-To: NEO-6852, NEO-6999, NEO-7028
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-06-01 19:38:34 +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 |
Compute-Runtime-Validation
|
ce7de9d66e
|
Revert "Unify query ioctls"
This reverts commit 571199d048 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
|
2022-05-31 20:40:00 +02:00 |
Bartosz Dunajski
|
571199d048
|
Unify query ioctls
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2022-05-31 15:28:23 +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
|
05cb48976f
|
Create wrappers for drm getparam, query, gem close, prime handle, version
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-05-24 19:51:27 +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
|
51d1752a68
|
Create a wrapper for drm_i915_gem_context_create_ext
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-05-24 15:21:58 +02:00 |
Mateusz Jablonski
|
b0e75b18fd
|
Create a wrapper for drm_i915_gem_context_create_ext_setparam
Related-To: NEO-6852, NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-05-23 16:42:54 +02:00 |
Mateusz Jablonski
|
2202d05ea1
|
Create a wrapper for drm_i915_gem_context_param
Related-To: NEO-6852, NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-05-20 16:11:51 +02:00 |
Mateusz Jablonski
|
d5771d2e93
|
Create a wrapper for drm_i915_gem_set_domain
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-05-20 15:19:40 +02:00 |
Mateusz Jablonski
|
2f63131f0d
|
Create wrappers for drm_i915_gem_mmap and drm_i915_gem_mmap_offset
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-05-19 18:51:09 +02:00 |
Mateusz Jablonski
|
ea956a863a
|
Use MemoryClassInstance instead of drm_i915_gem_memory_class_instance
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-05-19 17:16:32 +02:00 |
Mateusz Jablonski
|
3be31b821b
|
Create a wrapper for drm_i915_query_topology_info
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-05-19 15:27:46 +02:00 |
Mateusz Jablonski
|
e7e1e64cca
|
Create a wrapper for drm_i915_gem_context_param_sseu
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-05-19 14:10:09 +02:00 |
Mateusz Jablonski
|
ac3005a463
|
Create a wrapper for drm_i915_query_item
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-05-18 11:32:44 +02:00 |
Mateusz Jablonski
|
de465b1e6c
|
Move drm wrappers to a separate file
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-05-17 17:58:19 +02:00 |