Mayank Raghuwanshi
f592a82fea
Modify directoryExists function of FsAccess class
...
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2021-07-19 13:26:02 +02:00
Robert Krzemien
c6dc6bf1b9
Metrics Api: Initialize metrics devices for all sub devices
...
Signed-off-by: Robert Krzemien <robert.krzemien@intel.com >
2021-07-15 20:13:26 +02:00
davidoli
fc389b72f7
Add flexibility to disable root device metrics
...
Signed-off-by: davidoli <david.olien@intel.com >
2021-07-09 21:28:23 +02:00
Joshua Santosh Ranjan
d3d2e153f2
Add StandbySetMode support
...
Added mode setting support for standby if required permission is available
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2021-07-08 14:31:52 +02:00
Vilvaraj, T J Vivek
4852bca7c3
sysman: fix issues in firmware utility code
...
Signed-off-by: Vilvaraj, T J Vivek <t.j.vivek.vilvaraj@intel.com >
2021-07-08 12:58:57 +02:00
John Falkowski
dc77174255
TimerResolution Device Properties 1.2
...
Signed-off-by: John Falkowski <john.falkowski@intel.com >
2021-07-06 11:37:07 +02:00
Daniel Enriquez
b04118128a
Removing support for Fixed mode, won't be supported anymore.
...
With this change, if user tried to set that mode
then UNSUPPORTED would be returned.
Signed-off-by: Daniel Enriquez <daniel.enriquez.montanez@intel.com >
2021-07-01 08:06:17 +02:00
Daniel Enriquez
2f7ad764ad
Implementation of the BAR Properties 1.2.
...
Windows Implementation for Resizable Bar on 1.2.
Signed-off-by: Daniel Enriquez <daniel.enriquez.montanez@intel.com >
2021-06-29 22:01:16 +02:00
Igor Venevtsev
0c8757c655
Make DebugSession::getRegisterSetProperties static
...
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2021-06-25 16:40:49 +02:00
Grzegorz Choinski
590b0c8ed1
include libigsc component
...
Related-To: NEO-5663
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2021-06-25 11:51:32 +02:00
Igor Venevtsev
e0a50d3143
Rename L0::DebugSession::getRegisterSetPropertiesExp->getRegisterSetProperties
...
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2021-06-24 16:44:19 +02:00
Brandon Yates
52ad8b0977
Update L0 Loader to 1.4.1 (v1.2 spec)
...
Also make changes to debug API to mitigate API break
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2021-06-23 19:27:50 +02:00
lgotszal
5c43c6fd94
Update MIT copyright headers to always use SPDX
...
Related-to: IGC-4296
Signed-off-by: lgotszal <lukasz.gotszald@intel.com >
2021-06-23 14:00:21 +02:00
Mayank Raghuwanshi
6436714987
Update sysfs path for sysman freq module
...
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2021-06-22 18:48:15 +02:00
Mayank Raghuwanshi
a19eab36fb
Modify handle create handle implementation for sysman engine
...
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2021-06-22 18:41:03 +02:00
Igor Venevtsev
79c258977a
Add L0::DebugSession::getRegisterSetPropertiesExp() stub
...
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2021-06-22 18:38:32 +02:00
Jitendra Sharma
18e95c51f5
Add support for Sysman Fabric port health event
...
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2021-06-16 11:47:54 +02:00
Jitendra Sharma
52f736c048
In PMT init, check for validity of every Telem node
...
In PMT init, check if telem sysfs directory entry belong to the
GPU device.
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2021-06-09 09:21:33 +02:00
Igor Venevtsev
3f068eeca2
L0: rename EXTENSIONS to PUBLIC_EXTENTIONS in CmakeLists.txt
...
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2021-06-07 21:49:22 +02:00
Mateusz Hoppe
e9a43f1f66
Add readModuleDebugArea() method
...
Related-To: NEO-5940
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-06-07 15:26:22 +02:00
Mayank Raghuwanshi
770a6676a4
Remove handles for retrieving min temperature values
...
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2021-06-07 08:29:21 +02:00
Vilvaraj, T J Vivek
d1e8f859d4
sysman: add multi-Device Support for diagnostics
...
Signed-off-by: Vilvaraj, T J Vivek <t.j.vivek.vilvaraj@intel.com >
2021-05-27 11:48:16 +02:00
Jaroslaw Chodor
0e9aa45e46
Improving OS abstraction
...
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com >
2021-05-23 21:40:37 +02:00
Jitendra Sharma
e1458fc95c
To avoid seg fault, add null check before deleting PMT objects
...
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2021-05-18 12:37:15 +02:00
lgotszal
3bd4bca911
Copyright header update
...
Dates corrected in copyright headers to reflect original publication date
(2018 for OpenCL, 2020 for Level Zero).
Signed-off-by: lgotszal <lukasz.gotszald@intel.com >
2021-05-17 20:38:19 +02:00
Mateusz Hoppe
734e22857e
Add RootDebugSession
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-05-16 14:47:10 +02:00
Jitendra Sharma
5f41e00909
In PMT telem directory ignore entry whose suffix is not "telem"
...
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2021-05-14 16:08:42 +02:00
Mayank Raghuwanshi
1c3107fc7e
Update sysman engine and scheduler as per lastest spec
...
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2021-05-12 14:51:21 +02:00
Jitendra Sharma
4c6e38c9e5
Reorganize sysman memory API OS specific files
...
Reorganize sysman memory OS specific files such that
embargo memory files related to OS, would get compiled
independent of SUPPORT_DG1 flag.
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2021-05-12 14:36:44 +02:00
Kanhaiya Singh
5a911c9809
ULT coverage gap on Sysman PCI
...
Signed-off-by: Kanhaiya Singh <kanhaiya.singh@intel.com >
2021-05-05 21:50:31 +02:00
Vilvaraj, T J Vivek
24a745f4bd
sysman:add support for Diagnostis API.
...
Signed-off-by: Vilvaraj, T J Vivek <t.j.vivek.vilvaraj@intel.com >
2021-05-04 20:37:38 +02:00
T J Vivek Vilvaraj
8bdf9828b0
sysman fix cmakeList error
...
Signed-off-by: T J Vivek Vilvaraj <t.j.vivek.vilvaraj@intel.com >
2021-04-28 07:44:17 +02:00
Daniel Enriquez
0afe6b2caa
Extend Support for memory on Sysman for iGFX
...
Changing from discrete to iGFX the Memory Module support.
Signed-off-by: Daniel Enriquez <daniel.enriquez.montanez@intel.com >
2021-04-27 07:16:13 +02:00
Mayank Raghuwanshi
a92798ec4f
Improve Pmu Ult's such that syscalls are not called directly
...
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2021-04-23 20:02:40 +02:00
Mateusz Hoppe
6594119afb
Add debugSession interfaces
...
Related-To: NEO-4516
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-04-21 08:21:27 +02:00
Mayank Raghuwanshi
17565be417
Retrieve model name and vendor name for sysman zesDeviceGetProperties
...
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2021-04-20 16:30:44 +02:00
Vilvaraj, T J Vivek
699b504378
sysman: add support to enable IFR status.
...
Signed-off-by: Vilvaraj, T J Vivek <t.j.vivek.vilvaraj@intel.com >
2021-04-20 15:27:09 +02:00
Mateusz Hoppe
eb03fd7603
Add startAsyncThread interface to DebugSession
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-04-20 11:24:02 +02:00
Jitendra Sharma
8a6247d82d
Implement ze_device_memory_properties_t.maxClockRate
...
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2021-04-19 22:36:26 +02:00
Compute-Runtime-Validation
b5545c2a50
Revert "Implement ze_device_memory_properties_t.maxClockRate"
...
This reverts commit c3b63bd8a2 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2021-04-17 10:21:25 +02:00
Mayank Raghuwanshi
61c08c052f
Implement zesDriverEventListenEx
...
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2021-04-17 04:25:35 +02:00
Jitendra Sharma
c3b63bd8a2
Implement ze_device_memory_properties_t.maxClockRate
...
Current implementation of ze_device_memory_properties_t.maxClockRate
is providing max dynamic frequency of GPU not the max memory frequency.
This change fixes that issue.
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2021-04-16 09:12:29 +02:00
Jitendra Sharma
46c51cb8a9
Sysman device reset stability fix
...
Close PMT, and PMU fds created during Sysman's init before calling
device reset.
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2021-04-15 11:53:10 +02:00
Bartosz Dunajski
45b005161a
Dont create VM IDs if not supported
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-04-14 10:51:56 +02:00
Piotr Maciejewski
08210f8be5
Fix for Metric Api test that attempts OS (fstat) function.
...
Signed-off-by: Piotr Maciejewski <piotr.maciejewski@intel.com >
2021-04-09 17:29:23 +02:00
Daniel Enriquez
b604ce4da5
Sysman for Windows: Adding break from Listen.
...
Breaking from the Listen call via registerEvents(0).
Signed-off-by: Daniel Enriquez <daniel.enriquez.montanez@intel.com >
2021-04-09 02:28:47 +02:00
Mateusz Hoppe
a24735b4fd
Revert "sysman: add basic steps for IFR status"
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-04-08 20:35:15 +02:00
Bartosz Dunajski
9cf7651643
Simplify Device classes
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-04-08 19:00:59 +02:00
Mateusz Hoppe
a2cbb4f859
Add readEvent method to DebugSession
...
Related-To: NEO-4556
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-04-08 17:55:54 +02:00
Vilvaraj, T J Vivek
b56b204f3e
sysman: add basic steps for IFR status.
...
In field repair status information is needed as part of Device
reset status
Signed-off-by: Vilvaraj, T J Vivek <t.j.vivek.vilvaraj@intel.com >
2021-04-07 16:21:26 +02:00