Joshua Santosh Ranjan
4848c67edd
Program CommandList for Metric Query
...
Add commands to the command list for multi-device execution of Metric Queries
Related-To: LOCI-2570
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com>
2021-09-29 22:15:09 +02:00
Robert Krzemien
f431b569b7
Metric Api: Query begin/end for sub devices
...
Resolves: LOCI-2467
Signed-off-by: Robert Krzemien <robert.krzemien@intel.com>
2021-09-28 22:51:01 +02:00
Robert Krzemien
8d2fcad63f
Metric Api: Query get data for sub devices
...
Resolves: LOCI-2470
Signed-off-by: Robert Krzemien <robert.krzemien@intel.com>
2021-09-27 08:13:36 +02:00
Mateusz Hoppe
b0ec436b3e
Fill devices from api thread
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-09-22 16:34:10 +02:00
Joshua Santosh Ranjan
d6bb9bf0dd
Metrics MultiDevice Support Add SubDevice Check
...
Adding isSubdevice check to support multi devices
Related-To: LOCI-2554
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com>
2021-09-22 09:45:08 +02:00
Szymon Morek
d61741dd9f
Refactor memory info
...
Related-To: NEO-6149
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-09-21 11:17:25 +02:00
Mateusz Hoppe
4d4433fa5f
Fixes for MultiDevice fixture and DebugSession
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-09-20 17:27:46 +02:00
Igor Venevtsev
f3eb4e3ddf
Add memoryHandle to EuThread
...
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com>
2021-09-17 14:33:03 +02:00
Joshua Santosh Ranjan
a7f526c980
Metrics Append Streamer Marker Multi-Device Support
...
Added multi-device support for zetCommandListAppendMetricStreamerMarker
Related-To: LOCI-2492
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com>
2021-09-16 19:32:48 +02:00
Bartosz Dunajski
c88db681d6
Fix SubDeviceCount value in Metrics
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-09-16 09:39:20 +02:00
Robert Krzemien
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
Kamil Kopryk
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
Mateusz Hoppe
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
Mayank Raghuwanshi
d2014b2869
Add support for 32 GTs pci link speed and 0 power_min_limit
...
Related-To: LOCI-2489, LOCI-2488
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com>
2021-09-07 08:51:45 +02:00
Joshua Santosh Ranjan
299e798159
Fix Metrics Cleanup Metrics Discovery
...
Fix cleanup metrics discovery to handle sub-device to root-device order
Add Close to metrics adapter group
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com>
Related-To: LOCI-2500
2021-09-06 06:51:28 +02:00
Joshua Santosh Ranjan
1ee80cd382
Metric: Add sub device support for zetMetricStreamerReadData
...
Adding sub device support for Metric Streamer Read Data
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com>
Signed-off-by: Robert Krzemien <robert.krzemien@intel.com>
Related-To: LOCI-2460
2021-09-06 06:43:13 +02:00
Mateusz Hoppe
b323e78f55
Verify thread state with counter
...
Related-To: NEO-6080
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-09-01 14:26:59 +02:00
Bartosz Dunajski
0345d9f707
Improve queries with number of SubDevices
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-09-01 14:01:57 +02:00
Joshua Santosh Ranjan
5844cbe02b
Metrics: Metric Streamer Event Support for Sub Devices
...
Adding Event Support for Sub Devices
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com>
Related-To: LOCI-2459
2021-08-31 18:17:39 +02:00
Joshua Santosh Ranjan
d71c68ef0a
Metrics:Metric Streamer Open and Close Sub-Device Support
...
Add Support for Sub-Devices in Metric Streamer Open & Close API
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com>
Signed-off-by: Robert Krzemien <robert.krzemien@intel.com>
Related-To: LOCI-2459
2021-08-26 07:00:47 +02:00
Mateusz Hoppe
d10eb1c04c
Add thread log level
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-08-25 13:01:33 +02:00
Joshua Santosh Ranjan
90c47946fc
Activate Metric Group for Sub-Devices
...
Update Metric Group Activation for sub-devices based on Sub device Enumeration
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com>
Related-To: LOCI-2459
2021-08-17 10:52:33 +02:00
Igor Venevtsev
d49d294ba9
Add DebugSession::areRequestedThreadsStopped() helper
...
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com>
2021-08-16 21:01:33 +02:00
Pichika Uday Kiran
7a59ebc1d6
ULT: Add global operations ULTs for device reset
...
- Commit handles ULTs to handle device reset only.
Related-To: LOCI-2114
Signed-off-by: Pichika Uday Kiran <pichika.uday.kiran@intel.com>
2021-08-11 07:25:16 +02:00
Jitendra Sharma
c54152bbbc
Sysman: Add support to check whether resizable PCI BAR is enabled
...
Related-To: LOCI-2414
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com>
2021-08-09 19:37:16 +02:00
Daniel Enriquez
2f0fcf4aee
Sysman for Windows: Fix Free memory from get state.
...
KMD no longer tracks allocation, move to use OS functions.
Signed-off-by: Daniel Enriquez <daniel.enriquez.montanez@intel.com>
2021-08-06 23:33:55 +02:00
Robert Krzemien
7a0b3f4c03
Metric Api: Metric enumeration for all sub devices.
...
Signed-off-by: Robert Krzemien <robert.krzemien@intel.com>
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com>
Related-To: LOCI-2422
2021-08-05 05:11:57 +02:00
Mateusz Hoppe
51967a4f67
Refactor DebugSession
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-08-02 09:19:02 +02:00
Jitendra Sharma
fdc71ea26e
Sysman: Fix format specifier mismatch warning in PCI API
...
Related-To: LOCI-2445
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com>
2021-07-30 22:27:21 +02:00
Mayank Raghuwanshi
0f2754e943
Add support for hwmon interface for sysman power
...
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com>
2021-07-29 14:53:29 +02:00
Mateusz Hoppe
89144e494d
Add DebugSession helper methods
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-07-29 13:21:23 +02:00
Jitendra Sharma
478edfc0e4
Sysman: Add support to check if resizable Bar supported
...
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com>
2021-07-27 08:13:08 +02:00
Mateusz Hoppe
c96c1b045a
Pass info about system routine in module debug area
...
Resolves: NEO-6097
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-07-27 08:08:39 +02:00
Mateusz Hoppe
ad5735c60b
Add EuThread class
...
- add thread map to RootDebugSession
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-07-26 10:29:46 +02:00
davidoli
21e9def248
Modify metric query pool create for sub devices
...
Signed-off-by: davidoli <david.olien@intel.com>
2021-07-20 22:41:57 +02:00
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