Bellekallu Rajkiran
b39aafec26
feature(sysman): Add Support for ras exp API's
...
Related-To: NEO-8839, NEO-8873
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2023-12-22 10:09:21 +01:00
Bellekallu Rajkiran
d0ac63b74e
feature: Boilerplate for retrieving current voltage
...
Related-To: NEO-9471
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2023-12-21 09:28:39 +01:00
Mateusz Jablonski
a4888b39c6
build: add clang-tidy restriction for Enum case
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-12-21 08:58:51 +01:00
Bakwad, Anvesh
4a59406f83
feature(sysman): Implement/Update Frequency APIs at each Product Level
...
Related-To: NEO-8745
Signed-off-by: Bakwad, Anvesh <anvesh.bakwad@intel.com >
2023-12-21 07:48:43 +01:00
Kulkarni, Ashwin Kumar
e3fb97c722
feature(sysman): enable product helper for global operations
...
Related-To: NEO-8754
Signed-off-by: Kulkarni, Ashwin Kumar <ashwin.kumar.kulkarni@intel.com >
2023-12-20 14:29:17 +01:00
Mateusz Jablonski
bf60d77e10
refactor: correct naming of enum class constants n/n
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-12-20 10:56:37 +01:00
Bellekallu Rajkiran
d953b3e8c5
refactor: Remove unnecessary prelim files for frequency
...
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2023-12-20 07:41:01 +01:00
Bari, Pratik
13a451712c
fix(sysman): ULTs for Frequency w.r.t Xe driver
...
Related-To: NEO-8815
Signed-off-by: Bari, Pratik <pratik.bari@intel.com >
2023-12-19 17:11:23 +01:00
Bellekallu Rajkiran
88534f1f3c
refactor: Make ras Util class non copyable or movable
...
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2023-12-19 14:40:34 +01:00
Mateusz Jablonski
dd1b9d6abc
refactor: correct naming of enum class constants 8/n
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-12-19 08:18:18 +01:00
Bari, Pratik
577d7d2e37
fix(sysman): Sysfs Node change used by the Frequency Module
...
The Sysfs Nodes used by the Frequency Module with Xe driver has been
changed.
Related-To: NEO-8815
Signed-off-by: Bari, Pratik <pratik.bari@intel.com >
2023-12-18 12:24:51 +01:00
Bellekallu Rajkiran
3b4eb80e89
refactor: Adjust Ras functionality based on KMD interface
...
This is to incorporate Ras error counter retrieval using
different interfaces for different platforms.
Related-To: NEO-9469
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2023-12-18 11:22:32 +01:00
Bari, Pratik
1eb82f9fd9
refactor(sysman): Add Xe code of Frequency to non prelim files
...
Related-To: NEO-8815
Signed-off-by: Bari, Pratik <pratik.bari@intel.com >
2023-12-15 07:12:19 +01:00
Mateusz Jablonski
2eba5b35e4
refactor: correct naming of DrmParam enum values
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-12-13 15:43:46 +01:00
Bellekallu Rajkiran
073000f105
refactor: Remove unnecessary fixture inheritance
...
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2023-12-13 12:28:11 +01:00
Mateusz Jablonski
8c90350f3c
refactor: correct naming of enum class constants 5/n
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-12-13 10:06:02 +01:00
Pawel Cieslak
2007ec2f6a
ci: add initial configs
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2023-12-12 16:00:46 +01:00
Mateusz Jablonski
cff6c81be0
refactor: correct naming of DrmIoctl enums
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-12-12 10:02:19 +01:00
shubham kumar
7cd08edd57
test(sysman): Restore ULTs to original zes* API calls
...
Related-To: NEO-9698
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2023-12-11 10:14:22 +01:00
Kulkarni, Ashwin Kumar
d7aea3e745
feature(sysman): supports product helper for temperature module
...
Related-To: NEO-8720
Signed-off-by: Kulkarni, Ashwin Kumar <ashwin.kumar.kulkarni@intel.com >
2023-12-11 09:40:25 +01:00
Kulkarni, Ashwin Kumar
b33d9955a1
fix(sysman): fixes multithread access issue with FSAccess
...
Related-To: NEO-9720
Signed-off-by: Kulkarni, Ashwin Kumar <ashwin.kumar.kulkarni@intel.com >
2023-12-11 08:53:35 +01:00
Bellekallu Rajkiran
7b08ae3c39
refactor: Add explicit product helper instantiations
...
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2023-12-09 03:00:19 +01:00
Kulkarni, Ashwin Kumar
a064388ba8
fix(sysman): fixes multithread access issue with FDCache
...
Related-To: NEO-9720
Signed-off-by: Kulkarni, Ashwin Kumar <ashwin.kumar.kulkarni@intel.com >
2023-12-08 09:53:46 +01:00
Bellekallu Rajkiran
b5a09f8eb4
feature: Add support for ras clear state exp
...
Related-To: NEO-8873
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2023-12-07 10:59:36 +01:00
Bakwad, Anvesh
c367c2b332
feature: Support Product Helper for Performance Module
...
Related-To: NEO-9593
Signed-off-by: Bakwad, Anvesh <anvesh.bakwad@intel.com >
2023-12-06 23:47:53 +01:00
Mateusz Jablonski
6849d33326
refactor: remove redundant definitions KB/MB/GB
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-12-05 08:55:18 +01:00
Mateusz Jablonski
4fca0e16b6
refactor: correct variable naming
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-12-04 18:26:31 +01:00
Mateusz Jablonski
306142eefa
refactor: correct variable naming
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-12-04 16:00:52 +01:00
Aravind Gopalakrishnan
ec3d4d0956
feature(sysman): Add ras get state exp implementation
...
Related-To: NEO-8839
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2023-12-04 13:54:17 +01:00
Bari, Pratik
58b5e4aaa9
feature: Creation of SysmanKmdInterfaceI915Prelim class
...
- A new class SysmanKmdInterfaceI915Prelim has been created.
- The earlier class SysmanKmdInterfaceI915 has been renamed to
SysmanKmdInterfaceI915Upstream.
Related-To: NEO-9556
Signed-off-by: Bari, Pratik <pratik.bari@intel.com >
2023-12-04 05:14:39 +01:00
Mateusz Jablonski
7a17df93a6
refactor: correct variable naming
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-12-01 16:54:11 +01:00
Bellekallu Rajkiran
35ead06765
fix: Fix Sysman ULT failures
...
- Merge Ras and globalOps prelim files with non-prelim
files.
Related-To: NEO-9521
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2023-12-01 15:11:22 +01:00
Bellekallu Rajkiran
3349fcaf75
refactor: Remove duplicate FsAccess class definition
...
Related-To: NEO-9661
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2023-12-01 08:49:12 +01:00
Mateusz Jablonski
b92b5892b8
refactor: correct variable naming
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-12-01 08:34:19 +01:00
shubham kumar
e470104d42
feature(sysman): Use common KMD interface in Standby module
...
Related-To: NEO-8755
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2023-12-01 02:39:34 +01:00
Mateusz Jablonski
c9664e6bad
refactor: rename global debug manager to debugManager
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-11-30 13:00:59 +01:00
Mateusz Jablonski
36194c4e7d
refactor: correct variable namings
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-11-29 23:49:03 +01:00
Bellekallu Rajkiran
48fdd857a4
fix: Add support for min, max and default limits
...
Related-To: NEO-8373
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2023-11-29 20:07:33 +01:00
Bellekallu Rajkiran
59e0eb4ab2
fix: Handle error when product helper is nullptr
...
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2023-11-29 12:31:03 +01:00
Naklicki, Mateusz
dc29c08abd
fix: align NEO code to new uAPI header
...
Related-To: NEO-9566
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2023-11-27 19:50:23 +01:00
Bari, Pratik
8d1a704466
feature(sysman): Xe porting of Performance Module
...
- The new sysfs Filenames have been introduced in the Sysman Kmd
Interface class which are used for Xe driver.
- The SysFsAccessInterface class instance have been used for the Sysfs
calls.
- The ULTs have been added for the new functions.
Related-To: NEO-8806
Signed-off-by: Bari, Pratik <pratik.bari@intel.com >
2023-11-27 03:30:01 +01:00
Kulkarni, Ashwin Kumar
5c7875bbb9
feature(sysman): adds sysman product helper for all supported platforms
...
Related-To: NEO-8720
Signed-off-by: Kulkarni, Ashwin Kumar <ashwin.kumar.kulkarni@intel.com >
2023-11-21 11:25:40 +01:00
Bari, Pratik
246a143d0f
feature: Xe porting of Group Engine Interface
...
Related-To: NEO-8629
Signed-off-by: Bari, Pratik <pratik.bari@intel.com >
2023-11-20 05:24:21 +01:00
Compute-Runtime-Validation
a3daca1e70
Revert "fix: Fix Sysman ULT failures"
...
This reverts commit 4398e4297f .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-11-17 10:52:28 +01:00
Aravind Gopalakrishnan
801d5fc48e
feature(sysman): Report flags and type for core property struct
...
Related-To: LOCI-4484
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2023-11-16 11:33:01 +01:00
Kulkarni, Ashwin Kumar
bf92d7824e
feature(sysman): enables uuid from zesDeviceGetProperties with zesInit
...
Related-To: NEO-9047
Signed-off-by: Kulkarni, Ashwin Kumar <ashwin.kumar.kulkarni@intel.com >
2023-11-15 14:07:50 +01:00
Mateusz Jablonski
78b01e25d3
fix: correct number of returned L0 drivers
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-11-15 10:14:11 +01:00
Bellekallu Rajkiran
4398e4297f
fix: Fix Sysman ULT failures
...
- Merge Ras and globalOps prelim files with non-prelim
files.
Related-To: NEO-9521
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2023-11-14 11:28:56 +01:00
Bellekallu Rajkiran
362cd86f7a
refactor: Add assertion check for null handle in ults
...
Related-To: NEO-9376
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2023-11-13 07:01:18 +01:00
Kulkarni, Ashwin Kumar
8074d75e06
feature(sysman): adds boilerplate for spec 1.8 changes
...
Related-To: NEO-9296
Signed-off-by: Kulkarni, Ashwin Kumar <ashwin.kumar.kulkarni@intel.com >
2023-11-13 06:23:38 +01:00