Maisam Arif
cc4dfd834f
Version Bump 26.0.0
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: I29ea6fa781dfc338a60b390ff498c46b4a1efe52
2025-05-30 20:48:29 -05:00
gabrpham_amdeng
c8f33c96c3
Updated CLI Tool Help
...
Signed-off-by: gabrpham_amdeng <Gabriel.Pham@amd.com >
2025-05-30 20:10:32 -05:00
dependabot[bot]
dd81cfd688
Bump tornado from 6.4.2 to 6.5.1 in /docs/sphinx ( #418 )
...
Bumps [tornado](https://github.com/tornadoweb/tornado) from 6.4.2 to 6.5.1.
- [Changelog](https://github.com/tornadoweb/tornado/blob/master/docs/releases.rst)
- [Commits](https://github.com/tornadoweb/tornado/compare/v6.4.2...v6.5.1)
---
updated-dependencies:
- dependency-name: tornado
dependency-version: 6.5.1
dependency-type: indirect
...
2025-05-30 19:53:58 -05:00
gabrpham_amdeng
1fa4cdacf3
Suppressed help text of default command
...
Signed-off-by: gabrpham_amdeng <Gabriel.Pham@amd.com >
2025-05-30 19:53:14 -05:00
Pham, Gabriel
daf74d1cd6
[SWDEV-511822] Added group check to default command ( #415 )
...
Signed-off-by: Pham, Gabriel <Gabriel.Pham@amd.com >
2025-05-30 18:40:18 -05:00
Kanangot Balakrishnan, Bindhiya
2eff0b3764
[SWDEV-530633] Use gpu_metric speed and BW for xgmi ( #366 )
...
The xgmi command was showing pcie bit rate and bandwidth instead of xgmi. Corrected the API to get xgmi data from gpu metric.
Added python API for amdsmi_get_link_metrics. Modified the amdsmi_link_metrics struct.
Added check to confirm non zero partition got xgmi command.
---------
Signed-off-by: Bindhiya Kanangot Balakrishnan <Bindhiya.KanangotBalakrishnan@amd.com >
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
2025-05-30 16:51:11 -05:00
Castillo, Juan
2e8aaf02c9
[SWDEV-534728] Fixed deep_sleep status does not work with --json flag ( #413 )
...
- When in json output mode the .rstrip function does not work due to dict obj type.
- The clk_value is now checked for dict instance before extracting the value.
- If clk_value is a dict then the .get() function is used to extract the value.
- Else it is a string obj which uses .split() to extract the value.
- If clk_value is < min_clk_value then deep_sleep is set to ENABLED
- initialize clk_value and min_clk_value to 0 for each loop.
- fix if/else for better readability
---------
Signed-off-by: Juan Castillo <juan.castillo@amd.com >
2025-05-30 16:45:32 -05:00
Arif, Maisam
42441c78ea
[SWDEV-488303] Adjusted process vram_mem data source ( #411 )
...
* [SWDEV-488303] Adjusted process vram_mem data source
* Standardized sscanf format strings
---------
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Co-authored-by: gabrpham_amdeng <Gabriel.Pham@amd.com >
2025-05-29 23:26:12 -05:00
Maisam Arif
876f3976e0
[SWDEV-523247] Corrected amdsmi_get_gpu_vram_usage total
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: I0f8bb067bf34f64d1b8d41e2a89d3a79a6745990
2025-05-29 21:30:00 -05:00
Arif, Maisam
0fdaebdbaa
[SWDEV-488303] Updated CU occupancy for per-process retrieval ( #243 )
...
Change-Id: I2990597c6dd4b2e8cf3e11ce60f72049ebdd9a8c
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
2025-05-29 20:35:27 -05:00
Maisam Arif
fba62e2270
[SWDEV-534707] Adjust power value documentation
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: I1c4516e403715b9a1fe9c78fae94848c89daa920
2025-05-29 18:55:44 -05:00
Liu, Shuzhou (Bill)
970560fc7c
[SWDEV-520665] Add support for board voltage ( #303 )
...
* Add the API and CLI to show the board voltage.
---------
Change-Id: Icb25bd653bb1d004704b5a21b378ca31b2b242c7
Signed-off-by: Arif, Maisam <Maisam.Arif@amd.com >
Signed-off-by: AL Musaffar, Yazen <Yazen.ALMusaffar@amd.com >
2025-05-29 18:55:08 -05:00
Narlo, Joseph
13148c5d8e
[SWDEV-489696] Improve AMD SMI Python APIs Functional and Unit Testing ( #408 )
...
Signed-off-by: josnarlo <Joseph.Narlo@amd.com >
2025-05-29 17:18:08 -05:00
Pham, Gabriel
bc158d2b51
[SWDEV-511822] Created default command for amdsmi ( #348 )
...
* Added degree symbol and fixed power usage
* Added degree symbol and fixed power usage
* fixed default command
---------
Signed-off-by: gabrpham_amdeng <Gabriel.Pham@amd.com >
2025-05-29 17:14:58 -05:00
Saeed, Oosman
945e4a159c
[SWDEV-533349] codeQL - use strncpy instead of strcpy ( #405 )
...
use strncpy instead of strcpy
Co-authored-by: Oosman Saeed <oossaeed@amd.com >
2025-05-29 15:55:45 -05:00
Kanangot Balakrishnan, Bindhiya
8e486c832b
[SWDEV-463406] Update python doc for amdsmi_get_violation_status ( #406 )
...
* Updated the amdsmi_get_violation_status python API doc with newly added fields.
---------
Signed-off-by: Bindhiya Kanangot Balakrishnan <Bindhiya.KanangotBalakrishnan@amd.com >
2025-05-29 14:59:16 -05:00
Justin Williams
83185695c9
[SWDEV-533596] CI - Added Docs Generation
...
Signed-off-by: Justin Williams <Justin.Williams@amd.com >
2025-05-29 13:46:13 -05:00
Kanangot Balakrishnan, Bindhiya
e7f19b36f0
[SWDEV-463406] ViolationStatus Changes ( #288 )
...
* Expanded Violation Status tracking for GPU metrics 1.8
* Added new fields to `amdsmi_violation_status_t` and related interfaces for enhanced violation statuses
---------
Signed-off-by: Kanangot Balakrishnan, Bindhiya <Bindhiya.KanangotBalakrishnan@amd.com >
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
Co-authored-by: Charis Poag <Charis.Poag@amd.com >
2025-05-29 13:26:21 -05:00
Mewar, Deepak
9a49e454fd
[SWDEV-512393] Fix for incorrect cpu set size input ( #399 )
...
Signed-off-by: Deepak Mewar <deepak.mewar@amd.com >
2025-05-29 12:14:03 -05:00
Saeed, Oosman
91c9969b72
[SWDEV-530385] Fix CPER "--follow" & "--file-limit" ( #380 )
...
* --follow option fix & --file_limit option added
* change --file_limit and --cper_file to --file-limit and --cper-file
---------
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
2025-05-29 11:59:55 -05:00
Pryor, Adam
d0a89393df
Remove ring hang ( #391 )
...
Change-Id: I856cd0949d3661911ab9302148aa1bc6e72abeed
Signed-off-by: adapryor <Adam.pryor@amd.com >
2025-05-29 11:58:46 -05:00
Poag, Charis
f89a8c895c
Removed backwards compatibility for jpeg_activity/vcn_activity ( #357 )
...
Updated:
- Removed backwards compatibility for jpeg_activity/vcn_activity
- On supported ASICs users can use XCP (partition) stat values:
jpeg_busy and vcn_busy
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
2025-05-29 11:58:06 -05:00
Narlo, Joseph
8724658c14
[SWDEV-535389] Removed unused definition ( #402 )
...
Signed-off-by: Arif, Maisam <Maisam.Arif@amd.com >
Co-authored-by: Arif, Maisam <Maisam.Arif@amd.com >
2025-05-29 10:48:16 -05:00
Maisam Arif
2481573184
Removed leftover AMDSMI_MAX_DRIVER_VERSION_LENGTH
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: Iee95728e6eb6d7962ed658b9a77feccb88e24e92
2025-05-29 10:34:21 -05:00
Narlo, Joseph
4cd0f3391e
[SWDEV-522996] Syncing Unified Header and AMDSMI ( #355 )
...
* Update doxygen help text and formatting
Signed-off-by: josnarlo <Joseph.Narlo@amd.com >
2025-05-28 19:06:10 -05:00
Narlo, Joseph
b6d638d942
[SWDEV-532125] Remove_Unused_Definitions ( #385 )
...
Signed-off-by: Narlo, Joseph <Joseph.Narlo@amd.com >
2025-05-28 18:49:08 -05:00
Narlo, Joseph
7c29b4eab8
[SWDEV-532131] Update String Lengths ( #383 )
...
Signed-off-by: Narlo, Joseph <Joseph.Narlo@amd.com >
2025-05-28 18:31:30 -05:00
Narlo, Joseph
9862db63dd
[SWDEV-532129] Update amdsmi asic info ( #369 )
...
* Added `subsystem_id` to `amdsmi_get_gpu_asic_info`
---------
Signed-off-by: Narlo, Joseph <Joseph.Narlo@amd.com >
2025-05-28 18:26:58 -05:00
Narlo, Joseph
f3a5cc9cd5
[SWDEV-533941] Align P2P input struct ( #395 )
...
* Removed `amdsmi_io_link_type_t` and replaced with alredy implemented amdsmi_link_type_t
Signed-off-by: josnarlo <Joseph.Narlo@amd.com >
2025-05-28 18:22:19 -05:00
Narlo, Joseph
38a1fadf44
[SWDEV-535200] Remove deprecated function amdsmi_get_power_info_v2 ( #397 )
...
Signed-off-by: josnarlo <Joseph.Narlo@amd.com >
Signed-off-by: Narlo, Joseph <Joseph.Narlo@amd.com >
2025-05-28 18:09:13 -05:00
Narlo, Joseph
7b3c85e970
[SWDEV-534438] Update structure amdsmi_bdf_t ( #388 )
...
Signed-off-by: josnarlo <Joseph.Narlo@amd.com >
Signed-off-by: Narlo, Joseph <Joseph.Narlo@amd.com >
2025-05-28 18:05:43 -05:00
Narlo, Joseph
f71ae88956
[SWDEV-529483] Get Vram Vendor Name from Driver ( #323 )
...
* Update to remove vram enum and instead use the string directly from the driver.
Signed-off-by: Narlo, Joseph <Joseph.Narlo@amd.com >
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
2025-05-28 17:57:49 -05:00
Maisam Arif
cebc512b1a
Spellcheck
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: I3842ca7552c8d3525ac7fee8c94b15cfdd7defdd
2025-05-27 13:59:23 -05:00
Kanangot Balakrishnan, Bindhiya
82108a25ab
Correct typo in check_required_groups ( #386 )
...
Signed-off-by: Bindhiya Kanangot Balakrishnan <Bindhiya.KanangotBalakrishnan@amd.com >
2025-05-27 13:11:47 -05:00
Pham, Gabriel
c40d4291f6
Updated docs with new KFD events ( #382 )
...
* Updated docs with new KFD events
---------
Signed-off-by: Pham, Gabriel <Gabriel.Pham@amd.com >
2025-05-27 12:21:38 -05:00
gabrpham_amdeng
457cbfa911
[SWDEV-533218] Changed array init method in rsmi_event_notification_get to more standard method
...
Signed-off-by: gabrpham_amdeng <Gabriel.Pham@amd.com >
2025-05-22 08:35:37 -05:00
Daniel Oliveira
fe9b6eeb49
[SWDEV-529665] Add PLDM Bundle version
...
feat: Report PLDM Bundle from SMC to IB
Code changes related to the following:
* APIs
* CLI
* Unit tests
Signed-off-by: Oliveira, Daniel <daniel.oliveira@amd.com >
Change-Id: I35ccf01eb612ca80e3ae6b72039085c18c989222
2025-05-20 01:37:00 -05:00
AL Musaffar, Yazen
bd39e461a5
[SWDEV-530385] CPER cannot be dumped continuously with "--follow" fix ( #377 )
...
--follow fix
Co-authored-by: Yazen ALMusaffar <yalmusaf@amd.com >
Change-Id: I911f456f3f658e694979c7ae014fb0b6bb3e45c1
2025-05-20 01:10:22 -05:00
Mewar, Deepak
b999f86611
[SWDEV-512393] Added amdsmi_get_cpu_affinity_with_scope ( #198 )
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Signed-off-by: Deepak Mewar <deepak.mewar@amd.com >
2025-05-20 01:06:09 -05:00
Pryor, Adam
51e99965b3
[SWDEV-527092] - Fix ringhang event removal ( #372 )
...
Signed-off-by: adapryor <Adam.pryor@amd.com >
2025-05-16 16:41:31 -05:00
Pryor, Adam
8713305f80
[SWDEV-527092] - Process Start/Stop event addition ( #368 )
...
- Added more events to `amdsmi_evt_notification_type_t`
Change-Id: I6a256fe828e4bec3197c7fecbed374ab17c6f850
Signed-off-by: Adam Pryor <Adam.Pryor@amd.com >
2025-05-16 11:01:15 -05:00
Poag, Charis
bacbaac0b1
[SWDEV-517154] Rename compute_partition to accelerator_partition ( #358 )
...
Changes:
- Updated references in the codebase to rename `COMPUTE_PARTITION` to `ACCELERATOR_PARTITION`
- Moved around and rephrased several duplicated lines in the CHANGELOG.md file
Change-Id: Id6bc86a7133e952cca6ef0acb1616ad6251d19d4
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
2025-05-16 10:44:54 -05:00
Galantsev, Dmitrii
912bcfaae9
Pad asic_serial and UUID with zeros
...
Change-Id: Icf9bfdf9be60525433da378a77ddf5a8bcc21579
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2025-05-16 10:34:32 -05:00
Saeed, Oosman
1bb1f8acc2
[SWDEV-522623] Add afid functionality to API and CLI ( #330 )
...
Change-Id: I015bde926491d54e09da8f39b05650515711e09f
[SWDEV-522623] Add afid functionality to API and CLI
Change-Id: I015bde926491d54e09da8f39b05650515711e09f
Signed-off-by: Oosman Saeed <oossaeed@amd.com >
Co-authored-by: Oosman Saeed <oossaeed@amd.com >
2025-05-16 10:49:56 +08:00
Park, Peter
d4f057f95f
[SWDEV-528854] docs: Add description of N/A in SMI tool output ( #363 )
...
Signed-off-by: Park, Peter <Peter.Park@amd.com >
2025-05-14 11:43:33 -05:00
josnarlo
dd69aa1924
[SWDEV-532119] Fix building examples
...
Signed-off-by: josnarlo <Joseph.Narlo@amd.com >
2025-05-13 20:19:51 -05:00
Maisam Arif
ca297419c4
Fix reference to gpu_metrics adjustment for v1_8
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: Idf6307292d37c973b0d44a187a2334f2cad8047d
2025-05-13 18:21:29 -05:00
Narlo, Joseph
a66c6fa03b
[SWDEV-418701] rsmitst Fallback with Driver-less Hardware ( #329 )
...
Signed-off-by: josnarlo <Joseph.Narlo@amd.com >
2025-05-09 12:33:13 -05:00
Hila, Nino
24fdf0ae0f
Update palamida.yml ( #346 )
...
* Add palamida.yml
2025-05-09 11:57:02 -05:00
Castillo, Juan
e123e986f9
[SWDEV-530211] Fix for VCLK & DCLK N/A values + Update deep sleep logic ( #342 )
...
- Updated VCLK and DCLK min/max clock logic to populate N/A values.
- Updated VCLK and DCLK to show all available clocks.
- Updated deep_sleep logic using sys/fs clk_deep_sleep true/false.
- Added clarifying comments.
- Updated error output using e.get_error_info() instead of just error.
- Updated changelog
---------
Signed-off-by: Juan Castillo <juan.castillo@amd.com >
2025-05-08 14:39:21 -05:00