Aviral Nigam
08cb337e93
feature(sysman): Adding support for Media Frequency Domain
...
Adding support for Media Frequency Domain for the Xe platform
Related-To: NEO-11149
Signed-off-by: Aviral Nigam <aviral.nigam@intel.com >
2025-07-14 09:51:56 +02:00
Anvesh Bakwad
cf1eeb8b51
feature(sysman): Add support for PMT for BMG G31 Linux platform
...
Related-To: NEO-15428
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com >
2025-07-10 16:04:52 +02:00
Mateusz Jablonski
af0e387f35
fix: ensure proper drm cleanup in L0 sysman init path
...
drm cleanup currently applied in positive scenario should be also
applied in case of multi GPU if some devices failed at initialization
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-09 13:48:53 +02:00
Shreyas Kunder
e1eae6a3e5
feature(sysman): Add support for Memory properties & state for iGPU's in Linux
...
Related-To: NEO-14198
Signed-off-by: Shreyas Kunder <shreyas.kunder@intel.com >
2025-07-08 15:02:24 +02:00
Anvesh Bakwad
3dfc6601ba
fix(sysman): fix Burst Power Limit node retrieval issue in i915 platforms
...
Related-To: NEO-15450
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com >
2025-07-07 13:26:34 +02:00
Mateusz Jablonski
689839143c
test: reduce file system usage in L0 tools/sysman tests
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-07 09:31:09 +02:00
Mateusz Jablonski
509cc066e0
refactor: use NEO::SysCalls::close wrapper for close function call
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-04 14:22:00 +02:00
shubham kumar
36bdde47a0
feature: Add support for oobmsm pmt aggregator for BMG G31
...
Related-To: NEO-15420
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-07-03 09:31:48 +02:00
Vishnu Khanth
a63fadf6ff
fix(sysman): Return unsupported for zesMemoryGetBandwidth for iGPU's in Windows
...
Related-To: NEO-15396
Signed-off-by: Vishnu Khanth <vishnu.khanth.b@intel.com >
2025-07-02 16:45:33 +02:00
Kulkarni, Ashwin Kumar
75d592d940
feature: supports boot time survivability mode recovery
...
Related-To: NEO-14331
Signed-off-by: Kulkarni, Ashwin Kumar <ashwin.kumar.kulkarni@intel.com >
2025-07-01 16:39:28 +02:00
Anvesh Bakwad
3fa6089097
fix(sysman): Use CPU timestamp instead of PMT timestamp for Memory Bandwidth
...
Related-To: NEO-15385
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com >
2025-06-30 11:13:42 +02:00
Pratik Bari
3e024eccb4
fix(sysman): Fix device name for the integrated device w.r.t Xe driver
...
Related-To: NEO-15290
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2025-06-25 15:22:53 +02:00
Anvesh Bakwad
bf5eb27e05
feature(sysman): Add Power limits support for Card and Package domain for BMG
...
Related-To: NEO-13986
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com >
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2025-06-24 05:54:57 +02:00
shubham kumar
d988763c0f
feature: Add support for ecc default state
...
Related-To: NEO-15058
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-06-18 19:33:08 +02:00
Jaroslaw Warchulski
49152d957f
test: cleanup in common matchers
...
IsAtLeastGen12LP / IsNotWithinXeGfxFamily / IsNotXe2HpgCore /
IsWithinXeHpgCoreAndXe3Core / IsWithinXeHpcCoreAndXe3Core -> deleted
IsAtLeastXeHpCore -> IsAtLeastXeCore
IsBeforeXeHpCore / IsBeforeXeHpgCore / IsAtMostXeHpCore -> IsGen12LP
IsXeHpOrXeHpgCore -> IsXeHpgCore
IsXeHpOrXeHpcCore -> IsXeHpcCore
IsNotXeHpOrXeHpgCore -> IsNotXeHpgCore
IsNotXeHpOrXeHpcCore -> IsNotXeHpcCore
IsWithinXeGfxFamily / IsXeHpcOrXeHpgCore / IsXeHpOrXeHpcOrXeHpgCore ->
IsXeCore
IsNotXeHpgOrXeHpcCore -> IsNotXeCore
IsWithinXeHpCoreAndXe2HpgCore -> IsWithinXeCoreAndXe2HpgCore
IsXeHpcCoreOrXe2HpgCore -> IsWithinXeHpcCoreAndXe2HpgCore
IsWithinXeHpCoreAndXe3Core -> IsWithinXeCoreAndXe3Core
IsXe2HpgCoreOrXe3Core -> IsWithinXe2HpgCoreAndXe3Core
IsAtLeastBmg -> IsAtLeastXe2HpgCore
IsBeforeXeHpcCore -> IsAtMostXeHpgCore
IsBeforeXe2HpgCore / IsAtMostArl / IsAtMostXeHpcCore -> IsAtMostXeCore
Related-To: NEO-12681
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-06-18 10:48:17 +02:00
Piotr Rozenfeld
e54319dfbb
ci: update config files
...
Signed-off-by: Piotr Rozenfeld <piotr.rozenfeld@intel.com >
2025-06-17 08:11:08 +02:00
Anvesh Bakwad
2271ce2b7f
fix(sysman): change KMD config macro for group all engine handles
...
Related-To: NEO-15172
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com >
2025-06-16 19:51:37 +02:00
shubham kumar
8eb28b48ed
feature: Add Punit PMT support for BMG-G31
...
Related-To: NEO-14425
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-06-16 13:23:30 +02:00
Lukasz Jobczyk
d38de8cf79
test: disable async builtin init in sysman ults
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-06-12 18:28:41 +02:00
shubham kumar
a3bbfbc78f
fix: correct error codes in ecc
...
Related-To: NEO-15201
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-06-11 09:54:18 +02:00
Anvesh Bakwad
dd6ee5bd7a
fix(sysman): Correct the Timestamp PMT offsets for BMG Rev 15 guid
...
Related-To: NEO-15091
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com >
2025-06-09 10:10:55 +02:00
shubham kumar
c24f63151b
feature: Add support for dynamic late binding config update (1/2)
...
Related-To: NEO-14207
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-06-04 11:09:23 +02:00
Chodor, Jaroslaw
46c60290b9
refactor: introducing igfxfmid_wrapper
...
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2025-05-30 19:26:04 +02:00
Vishnu Khanth
f2df772552
fix(sysman): Update fimrware handles discovery using igsc
...
Related-To: NEO-14891
Signed-off-by: Vishnu Khanth <vishnu.khanth.b@intel.com >
2025-05-28 21:01:29 +02:00
Anvesh Bakwad
ec7956c013
feature(sysman): Add rev 3 punit PMT support for BMG Linux
...
Related-To: NEO-14989
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com >
2025-05-27 08:56:17 +02:00
Pratik Bari
90da066972
feature(sysman): Changes in the VF Management w.r.t Xe driver
...
- The Support for VF Engine Utilization has been added.
- The call to zesVFManagementGetVFCapabilitiesExp2
returns a valid error in case of failure.
Related-To: NEO-13442
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2025-05-22 08:59:25 +02:00
Compute-Runtime-Validation
cab148a57c
Revert "fix: return correct memory values for integrated platforms"
...
This reverts commit 766da0f4ad .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-05-17 07:24:36 +02:00
Shreyas Kunder
766da0f4ad
fix: return correct memory values for integrated platforms
...
Related-To: NEO-14198
Signed-off-by: Shreyas Kunder <shreyas.kunder@intel.com >
2025-05-16 13:40:01 +02:00
Piotr Rozenfeld
8182671124
ci: update config files
...
Add reviewer ashwin.kumar.kulkarni@intel.com to level_zero/sysman config
Add reviewer ashwin.kumar.kulkarni@intel.com to level_zero/tools config
Signed-off-by: Piotr Rozenfeld <piotr.rozenfeld@intel.com >
2025-05-16 13:14:31 +02:00
shubham kumar
6cc09fa264
feature: Add support for BMG PUNIT rev 3
...
Related-To: NEO-14931
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-05-15 18:18:27 +02:00
shubham kumar
70f60b9953
feature: Add ECC support using igsc_gfsp_heci_cmd
...
Related-To: NEO-13444
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-05-15 13:04:59 +02:00
Pratik Bari
0ee5f9ce04
fix(sysman): Limit the Vf Memory Utilization support for DG2
...
The VF Memory Utilization will be supported only for DG2 platforms.
Related-To: NEO-13442
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2025-05-14 14:18:16 +02:00
Compute-Runtime-Validation
8b711eaee1
Revert "feature: Add ECC support using igsc_gfsp_heci_cmd"
...
This reverts commit 82aedea8ca .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-05-14 06:25:20 +02:00
shubham kumar
82aedea8ca
feature: Add ECC support using igsc_gfsp_heci_cmd
...
Related-To: NEO-13444
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-05-13 13:26:06 +02:00
Anvesh Bakwad
00c594831e
fix(sysman): Fix Memory read and write counter values calculation for BMG
...
Related-To: NEO-14848
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com >
2025-05-08 20:03:34 +02:00
Anvesh Bakwad
35926a5a18
fix(sysman): Add GDDR6 memory type into Memory Properties
...
Related-To: NEO-14810
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com >
2025-05-07 11:36:12 +02:00
Pratik Bari
22ddaea09f
fix(sysman): Correct gtId is fetched from the EngineInfo
...
Related-To: NEO-14626
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2025-05-05 15:50:50 +02:00
Anvesh Bakwad
615a41b9f5
feature(sysman): Add support of zesPowerGetEnergyCounter() API for BMG
...
Related-To: NEO-11296
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com >
2025-04-30 09:25:19 +02:00
Pratik Bari
ce32489291
feature(sysman): Add Group Engine Busyness for BMG
...
Related-To: NEO-14635
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2025-04-25 15:45:13 +02:00
Vishnu Khanth
c5a97b0520
feature(sysman): Add support for Memory properties & state for iGPU's in Windows
...
Related-To: NEO-14197
Signed-off-by: Vishnu Khanth <vishnu.khanth.b@intel.com >
2025-04-24 11:56:51 +02:00
Pratik Bari
2113882bf5
feature(sysman): Expose the config pair to the Engine Handle
...
Related-To: NEO-14635
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2025-04-23 10:21:15 +02:00
Pratik Bari
ff7bfc8b6e
refactor(sysman): Wrapper function to fetch PMU configs w.r.t Xe driver
...
A new wrapper function is introduced which fetches the PMU configs for
the Active Ticks and Total Ticks.
Related-To: NEO-14594
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2025-04-10 07:49:26 +02:00
Compute-Runtime-Validation
3e2eea60f2
Revert "feature(sysman): Add support of zesPowerGetEnergyCounter() API for BMG"
...
This reverts commit da4a5d0389 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-04-09 20:18:45 +02:00
Mateusz Jablonski
2394f9fd91
feature: update base layout of L0 handles to match ze_handle_t layout
...
this layout is required by L0 DDI Handle extension
Related-To: NEO-13121, NEO-13917
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-03-28 14:40:20 +01:00
Pratik Bari
4a67d1c0d5
fix(sysman): For WSL systems Sysman HW device id equals HW device id
...
For the WSL systems, the same HW device id is passed as the Sysman HW
device id which creates the null sysman driver handle.
Related-To: NEO-11226
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2025-03-26 15:10:49 +01:00
shubham kumar
9b3cc531a1
feature: Add support for rev 2 PMT punit telemetry
...
Related-To: NEO-14424
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-03-24 20:37:53 +01:00
Pratik Bari
f67663d863
fix(sysman): Create Engine Handles for multiple gt w.r.t Xe driver
...
For the Xe driver, a single tile can have multiple gts. Now the Engine
handles are created for multiple gts available on the single tile as in
the case for the Xe driver.
Related-To: NEO-14401
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2025-03-24 17:14:02 +01:00
Damian Tomczak
e6ff523a8e
fix: heapless has the highest priority as builtin
...
Related-to: NEO-13973
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-03-20 08:10:44 +01:00
Pratik Bari
d563abcda7
feature: Add Sysman Support for Engine Busyness w.r.t Xe driver
...
For the Xe driver, the configs for the Active Ticks and Total Ticks are
first fetched from the Event Files and later shifted on the basis of the
values present in the corresponding files from format directory.
Related-To: NEO-14280
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2025-03-13 15:54:25 +01:00
Vishnu Khanth
da4a5d0389
feature(sysman): Add support of zesPowerGetEnergyCounter() API for BMG
...
Related-To: NEO-11296
Signed-off-by: Vishnu Khanth <vishnu.khanth.b@intel.com >
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com >
2025-03-12 15:50:41 +01:00