Maisam Arif
af4f954ae8
Made driver N/A population consistent
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I4bd6d6f9729e62447ad765acc4908f124046e861
2023-09-26 19:13:31 -05:00
Maisam Arif
95337c88fc
Added sleep state to amd-smi metric --clock
...
Change-Id: Idb5fbc84a787ef1affdf0449b6dd77ab6e50e91d
Signed-off-by: Maisam Arif <maisarif@amd.com >
2023-09-26 15:21:25 -05:00
Maisam Arif
5131e61ce4
Removed comma from vendor_name for output formatting
...
Change-Id: Ief4b9c2b68cbf16cb994d78bc3ae3f4fe702fd70
Signed-off-by: Maisam Arif <maisarif@amd.com >
2023-09-25 14:57:44 -05:00
Maisam Arif
25b055014d
Updated tool & lib versions & README.md
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ic41a36bcfa988ce9c8304157593012752857e919
2023-09-25 02:02:22 -05:00
Maisam Arif
053c5d0c53
Fixed vram_type reference to vram_vendor
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I3519992f1cc59c411c2b045f0532be4de63090a2
2023-09-25 02:02:22 -05:00
Maisam Arif
5ab82ad4e6
Added N/A for mixed gpu values with --csv
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Iab730ae61d2c0fb08785e90f05f83bab755b5d94
2023-09-25 02:02:22 -05:00
Maisam Arif
b90dff83ea
Remove adding .json, .csv, & .txt file extensions
...
Change-Id: I35172115932a1363c23aedf877151e87b669bca4
Signed-off-by: Maisam Arif <maisarif@amd.com >
2023-09-25 02:02:22 -05:00
Maisam Arif
9c314dfd5c
Updated metric --xgmi_err to display string instead of object
...
Change-Id: I4f67384cdf65b5fa3cb04e1012ba79a53ae72cd7
Signed-off-by: Maisam Arif <maisarif@amd.com >
2023-09-25 02:02:22 -05:00
Maisam Arif
9281bfbbfa
Fixed log handling and exceptions
...
Updated exceptions
Added driver load exception
Fixed logging override by removing previous log handlers
Updated debug output to use gpu_id vs C-pointer
Removed AmdSmiRetcode class in favor of using the wrapper
directly
Added traceback limits for clean errors (Not in debug)
Change-Id: Ia02bb842b8f60d9ab4b68b7f8b1afda30b1c021c
Signed-off-by: Maisam Arif <maisarif@amd.com >
2023-09-25 01:49:35 -05:00
Maisam Arif
842b290a44
Added energy counter in metric --energy
...
Change-Id: I8ea09af79a1a37f53038d06a89eeac0882c47a1d
Signed-off-by: Maisam Arif <maisarif@amd.com >
2023-09-24 22:32:52 -04:00
Maisam Arif
5c52f82328
Removed compatibility modes
...
Removed gpuv-smi and rocm-smi compatibility options
Updated py-interface README
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I1cad3e65e0928e7041727c6d5e7e7bdc39d667d0
Signed-off-by: Maisam Arif <maisarif@amd.com >
2023-09-24 21:17:43 -04:00
Maisam Arif
a28df4a242
Added all option to gpu selection
...
Change-Id: Ifcb49d66239c54fd3a214f4782321bbcc59e057a
Signed-off-by: Maisam Arif <maisarif@amd.com >
2023-09-24 18:13:38 -04:00
Maisam Arif
5ad17006b2
Updated Fan speed function calls
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ie4d6af3a05d6a408a94ce22268addd547ad5b688
2023-09-24 18:05:13 -04:00
Maisam Arif
ddc63694bc
Moved clock locked under applicable clock
...
Change-Id: Ie47b20d0d367a198d6978a5dc571811938cfd02f
Signed-off-by: Maisam Arif <maisarif@amd.com >
2023-09-24 03:15:20 -05:00
Maisam Arif
f82063d19f
Updated metric --usage labels & error handling
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ie376785deeae2df562962c18f4395db87025181b
2023-09-24 01:36:05 -04:00
Maisam Arif
e079032d0e
Added pcie bandwith to metric --pcie
...
Change-Id: I12d070ca8e4ad0606d5d2c843cdffdcd83007350
Signed-off-by: Maisam Arif <maisarif@amd.com >
2023-09-24 00:12:57 -04:00
Maisam Arif
901b9e8331
Moved replay count under metric --pcie
...
Change-Id: I86564af04526df9b1a8cdae14da39450d924805d
Signed-off-by: Maisam Arif <maisarif@amd.com >
2023-09-23 23:12:20 -05:00
Maisam Arif
6d0adab4fd
Added is_clock_locked placeholder
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ia8750b4233bf37c4eab81b7815fd9aaebe3f1ca3
2023-09-23 23:01:58 -05:00
Maisam Arif
7b28fdf9c5
Corrected voltage output to N/A in metric --power
...
Change-Id: I0e8da0821196602842d35841470e36b91ba31ce3
Signed-off-by: Maisam Arif <maisarif@amd.com >
2023-09-23 23:57:22 -04:00
Maisam Arif
4ce4b7fda1
Changed pcie_slot_type to slot_type
...
Change-Id: Iab63397b049bbed4e0e52357c3eff7c1bcfe9590
Signed-off-by: Maisam Arif <maisarif@amd.com >
2023-09-23 23:53:25 -04:00
Maisam Arif
93c5112cdf
Corrected mem_usage command
...
Dropped redundant fb_usage argument
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I85d72683085270415f735e9817e359baf6b36773
2023-09-23 23:53:05 -04:00
Maisam Arif
6dcfd4a815
Added vram info to static --vram
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I48f6875d5131440848ef6f5875c6d385fee871e3
2023-09-23 23:52:50 -04:00
Maisam Arif
def17accbe
Corrected voltage_read call in amdsmi_get_power_info
...
Change-Id: I4097b3ac5699360d4e91c8b8254431b6b6768c3e
Signed-off-by: Maisam Arif <maisarif@amd.com >
2023-09-21 23:41:38 -05:00
Maisam Arif
e4fac177c1
SWDEV-417124 - Implement Power Management
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ib0d37038e49cec61d5415076a46a5666d95dcea2
2023-09-21 14:23:26 -05:00
Maisam Arif
d8de6d3375
Added debug logging for amdsmi library calls
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ifb3692f50a2aaa7691b9c7afb89dd89799577e48
2023-09-19 13:00:57 -04:00
Maisam Arif
fab2184e71
Changed discovery to list
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ib712a182e839343472f4c6fd87a34d045b63f619
2023-09-19 12:00:49 -05:00
Maisam Arif
93c54f52cd
Added slowdown temperature metrics
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ibeb7968c4fb352ff215a617908e0c0abc33a38a4
2023-09-18 18:11:55 -05:00
Maisam Arif
df9e05a4b1
Adjusted power limits
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I8586c4a6c9d0a6a05003013c702f88cc42d05114
2023-09-18 18:11:39 -05:00
Maisam Arif
1394f74b92
Fixed metric temp try catch
...
Fixed tabbing
Fixed gpu is to gpu ==
Fixed metric temperature calls to do as much as possible and not
error when one metric is not supported
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I360c380ad18581ab2e0cc8f7d1109d3da2556907
2023-09-14 18:44:00 -04:00
Maisam Arif
42b030def3
Spell check bandwith to bandwidth
...
Change-Id: Icfb3b2398fe0590dbab6e531c8ec1cdceebe658d
Signed-off-by: Maisam Arif <maisarif@amd.com >
2023-09-14 18:43:49 -04:00
Maisam Arif
d2ef113457
SWDEV-412847 - Changed junction to hotspot
...
Change-Id: I7f6c1a0a77e6a09d2a3e831463cf03e35266bf40
Signed-off-by: Maisam Arif <maisarif@amd.com >
2023-09-14 17:43:26 -05:00
Maisam Arif
cc4417d301
Removed replay_count from Virtual OS's
...
Change-Id: I5abb12d32e756f954f7e36595979bb8f1cbe5ad9
Signed-off-by: Maisam Arif <maisarif@amd.com >
2023-08-30 10:43:35 -05:00
Maisam Arif
c8f8734bc6
Updated amdsmi lib version call
...
Change-Id: Ibdf978760f0cd9126897a6a93b3c07ed34ee05cd
Signed-off-by: Maisam Arif <maisarif@amd.com >
2023-08-03 23:45:39 -05:00
Maisam Arif
38598c2ec5
Corrected bad_pages error checking
...
Change-Id: I9d00407987b28fcec523dfde7cab8db830c41174
Signed-off-by: Maisam Arif <maisarif@amd.com >
2023-08-03 00:43:14 -04:00
Maisam Arif
d839192f21
SWDEV-412848 - Added power limit for parity with Host
...
Change-Id: Icb67a3642502107394bb525fcf6efb9e1830bbbd
Signed-off-by: Maisam Arif <maisarif@amd.com >
2023-08-03 00:43:09 -04:00
Maisam Arif
07a8287a18
SWDEV-412847 - Added Hotspot temp and edge limit checks
...
Change-Id: If549ee45214e784a28a3420f60bae7f4ae1a1022
Signed-off-by: Maisam Arif <maisarif@amd.com >
2023-08-03 00:43:05 -04:00
Maisam Arif
82ac307f9b
Added Gen type to pcie info
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Icaa050a6f53fad608ed0353b2a0cbea33dee1dd2
Signed-off-by: Maisam Arif <maisarif@amd.com >
2023-08-02 23:42:48 -05:00
Maisam Arif
6be5a69ef8
Checks before adding Units to output
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ib3f2cd8595693dd033a69523ed69d5807dc83346
2023-08-01 14:28:51 -04:00
Maisam Arif
d5ad387252
Removed cmdline options
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I3f98829e988468d657f280db6765f2f5e28ff5f1
2023-08-01 14:28:40 -04:00
Maisam Arif
ca59a60a9a
Updated Versioning
...
corrected to amd-smi version from rocm-smi version
Added newline characters in the gpu choices
Updated cli versioning to 23.2.1.0 to match amd-smi
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ia6db3a281e2349e05a09209bdcfdfa5ac48e3a86
2023-08-01 14:28:27 -04:00
Maisam Arif
d705801adf
ASIC serial updates
...
Corrected asic serial fallback to use rsmi's unique id
Removed product serial due to duplication
Change-Id: Ib4e9ac00d2bf31ccbc35060bc84f7e79e5332d37
Signed-off-by: Maisam Arif <maisarif@amd.com >
2023-08-01 14:28:19 -04:00
Bill(Shuzhou) Liu
55bf9cbe13
Change API to get the driver date
...
Support the driver date from libdrm.
Change-Id: I88e694732b538220e11fdb4029712bb5a6f44380
2023-07-21 08:28:06 -05:00
Marko Oblak
9077411fcb
SWDEV-410048 - Remove --caps from tool
...
Signed-off-by: Marko Oblak <Marko.Oblak@amd.com >
Change-Id: I3b71c8210401cbbe28905371febe084a4fdaf4ba
2023-07-20 15:56:53 +02:00
Vukasin Nedeljkovic
59b2b7bea4
SWDEV-407430 [AMDSMI][Tool][Linux][BM] PCIE unit update
...
Signed-off-by: Vukasin Nedeljkovic <Vukasin.Nedeljkovic@amd.com >
Change-Id: I7615cd1fcf504719e1032076bb836964fc44f4e0
2023-07-12 08:36:29 +02:00
Vukasin Nedeljkovic
3f0441a74c
SWDEV-407428 [AMDSMI][Tool][Linux][BM] static update to HEX
...
Signed-off-by: Vukasin Nedeljkovic <Vukasin.Nedeljkovic@amd.com >
Change-Id: I4db506a2467b460c9c635e4e2790dd1e8fd0a196
2023-07-11 13:05:41 +02:00
Maisam Arif
36671450f0
Corrected temp_vram_limit variable reference
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: Ic54cc62a8ac1ea9c63b2270810d95e6589059160
2023-06-29 16:34:41 -04:00
Maisam Arif
b6d7570bd4
Changed RPM dependencies to suggestions
...
Change-Id: I3d2918cc1f86733aaee41f86e1619bd22316398b
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
2023-06-22 11:44:28 -05:00
Maisam Arif
0a1e486214
CMAKE: Changed dependency to suggestion for centos
...
Updated pyproject.toml to depend on clang via pip
Changed python38 dependency to a suggestion for rpm builds
Change-Id: Idf3bd94aafaf715f600dead0a3a9cb95cff29368
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
2023-06-15 00:51:45 -05:00
Maisam Arif
9cebc93cee
Cleaned up APIs
...
Change-Id: I93487e01d7126bdfa77439b571df927a6af3bb70
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
2023-06-07 10:48:37 -04:00
Sam Wu
7104b6fe31
Sphinx Documentation Setup
...
Added README links to Python library and CLI tool
Get correct version number from header file
Updated base README with sphinx documentation steps
Change-Id: I60eb3d37d77dab4ff7c8334f94b9c1804edb524b
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
2023-06-07 09:47:37 -05:00