Hao Zhou
f0bf5c2bf0
Merge amd-staging into amd-master 20230825
...
Signed-off-by: Hao Zhou <Hao.Zhou@amd.com >
Change-Id: Ib4196cad6830991b11677ce6a49d1de80ec5bc0e
[ROCm/amdsmi commit: c1584d7c14 ]
2023-08-25 09:48:55 +08:00
Maisam Arif
5f25a77ade
Merge "RPM:DEB: replace rocm_smi with amd_smi where needed" into amd-dev
...
[ROCm/amdsmi commit: ea560494d3 ]
2023-08-17 23:50:30 -04:00
Galantsev, Dmitrii
20f853deb9
RPM:DEB: replace rocm_smi with amd_smi where needed
...
__pycache__ directory wasn't getting removed.
Turns out we missed some rocm-smi renames when merging changes from it.
Culprit: I695bd085d4a43b678b563b4c35f6d2e8ddfa7d7c
Change-Id: Ieb0db41163af0337f1a3c06eb63a6960e6c52ff6
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/amdsmi commit: 7cd72a583d ]
2023-08-17 01:37:40 -05:00
Sam Wu
f340c5ca5b
update documentation requirements and dependabot configuration
...
Change-Id: I652872286c5975d770abb97513469f4527807d7f
[ROCm/amdsmi commit: 18ef862886 ]
2023-08-14 13:13:57 -06:00
Hao Zhou
5ccad40105
Merge amd-staging into amd-master 20230810
...
Signed-off-by: Hao Zhou <Hao.Zhou@amd.com >
Change-Id: I1d45ffbde5bd3033a45a75a17ab2b90f2dacab69
[ROCm/amdsmi commit: 5140043d24 ]
2023-08-10 11:34:59 +08:00
Maisam Arif
7cd10f2082
Added workaround for inconsistent current pcie speed from gpumetrics
...
Change-Id: If8404d21341cd15eb4d0221ab92cb0b351bbdf3e
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: b14da692eb ]
2023-08-09 11:35:35 -05:00
Maisam Arif
6aff5a8de4
Merge amd-dev into amd-master 20230807
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Id45fa879d104e47c0a22af9c6159c536c5e69703
[ROCm/amdsmi commit: 0f29a8c964 ]
2023-08-07 22:31:31 -05:00
Maisam Arif
a12876fc91
Updated amdsmi lib version call
...
Change-Id: Ibdf978760f0cd9126897a6a93b3c07ed34ee05cd
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: c8f8734bc6 ]
2023-08-03 23:45:39 -05:00
Galantsev, Dmitrii
c8bef4b624
Merge amd-dev into amd-master 20230803
...
Change-Id: I423a2f56df33d8f9c26fcde7f5562e8d759c13d9
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/amdsmi commit: 30f2ff854b ]
2023-08-03 00:24:34 -05:00
Maisam Arif
5ee47a00af
Corrected bad_pages error checking
...
Change-Id: I9d00407987b28fcec523dfde7cab8db830c41174
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 38598c2ec5 ]
2023-08-03 00:43:14 -04:00
Maisam Arif
42f70b250b
SWDEV-412848 - Added power limit for parity with Host
...
Change-Id: Icb67a3642502107394bb525fcf6efb9e1830bbbd
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: d839192f21 ]
2023-08-03 00:43:09 -04:00
Maisam Arif
f6e24e4d22
SWDEV-412847 - Added Hotspot temp and edge limit checks
...
Change-Id: If549ee45214e784a28a3420f60bae7f4ae1a1022
Signed-off-by: Maisam Arif <maisarif@amd.com >
[ROCm/amdsmi commit: 07a8287a18 ]
2023-08-03 00:43:05 -04:00
Maisam Arif
e2a1fed08c
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 >
[ROCm/amdsmi commit: 82ac307f9b ]
2023-08-02 23:42:48 -05:00
Maisam Arif
fa9d79984b
Added Error handling to generator
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I77e869624e4f0c7586dc2c018242b8e5737f7d4b
[ROCm/amdsmi commit: 8630b59b81 ]
2023-08-01 14:28:58 -04:00
Maisam Arif
14c5bbbaa2
Checks before adding Units to output
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ib3f2cd8595693dd033a69523ed69d5807dc83346
[ROCm/amdsmi commit: 6be5a69ef8 ]
2023-08-01 14:28:51 -04:00
Maisam Arif
9edae52b03
Updated Clock minimum values
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ia4c34eca18077c595248ac34afed1b844a1be727
[ROCm/amdsmi commit: 27388c6208 ]
2023-08-01 14:28:45 -04:00
Maisam Arif
9f4faaabd8
Removed cmdline options
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I3f98829e988468d657f280db6765f2f5e28ff5f1
[ROCm/amdsmi commit: d5ad387252 ]
2023-08-01 14:28:40 -04:00
Maisam Arif
907fcc53a1
Updated READMEs
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Idf34bc431184414a17c3cb50c06543151ce3cb56
[ROCm/amdsmi commit: a13d5be933 ]
2023-08-01 14:28:33 -04:00
Maisam Arif
9a98e0e317
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
[ROCm/amdsmi commit: ca59a60a9a ]
2023-08-01 14:28:27 -04:00
Maisam Arif
294b2df38f
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 >
[ROCm/amdsmi commit: d705801adf ]
2023-08-01 14:28:19 -04:00
Hao Zhou
61a650b33b
Merge amd-staging into amd-master 20230728
...
Signed-off-by: Hao Zhou <Hao.Zhou@amd.com >
Change-Id: I8d5505cb14009eed9d52a73f73a8317e58f4b8c3
[ROCm/amdsmi commit: 8b85f35367 ]
2023-07-28 16:00:59 +08:00
Deepak Mewar
263a9fb6f4
esmi library integration update v1.0
...
1. new class files for cpu socket and cpu core created
2. wrapper API's for getting energy monitoring, system
statistics, power monitoring values implemented
3. modified amdsmi init & cleanup functions for esmi lib support
4. modified amdsmi system class for esmi lib support
5. sample test code created in example dir
Change-Id: Ic41f31641c283a681de696bb4346b557265bad42
[ROCm/amdsmi commit: 8a9771b225 ]
2023-07-27 17:29:27 -05:00
Deepak Mewar
12f4b83299
esmi library header changes
...
1. New processor types AMD_CPU_CORE, AMD_APU added to ENUM
2. esmi errorcodes, wrappers for structures and library APIs
3. Macro introduced to enable/disable the esmi library code
Change-Id: Ia64b29303c231d3f17ac6b40fcd09b09b4380903
[ROCm/amdsmi commit: 0187de61e2 ]
2023-07-27 16:21:24 -05:00
Marko Oblak
49f5f98560
SWDEV-413516 - [AMDSMI][Linux][BM] Changed mapping pcie speed from pcie type
...
Signed-off-by: Marko Oblak <Marko.Oblak@amd.com >
Change-Id: I5bcee99ec596bb831465d5a4e98a78681c24b20f
[ROCm/amdsmi commit: e0b84c5d1f ]
2023-07-27 16:21:24 -05:00
Marko Oblak
cff0c1374e
SWDEV-412839 - PCIe speed - change in mapping
...
Signed-off-by: Marko Oblak <Marko.Oblak@amd.com >
Change-Id: If75530a8b2e1647d2cb31733decfba3837dac7bf
[ROCm/amdsmi commit: f9ce3925a4 ]
2023-07-27 16:21:24 -05:00
Charis Poag
c9cf6c5750
Merge branch 'amd-dev' into change-896675-1
...
Change-Id: I950d40ff0789f62595561196aea48203b00d165b
[ROCm/amdsmi commit: c139bd8dc0 ]
2023-07-25 10:02:37 -05:00
Shuzhou Liu
f763a20f39
Merge "Make vbios optional in amd-smi" into amd-dev
...
[ROCm/amdsmi commit: 8d4370c08c ]
2023-07-25 09:59:49 -04:00
Shuzhou Liu
08472f8417
Merge "Make vbios version optional when discover GPU" into amd-dev
...
[ROCm/amdsmi commit: eb5d1b786f ]
2023-07-25 09:59:33 -04:00
Charis Poag
50a5e05798
Merge branch 'amd-dev' into change-895251-1
...
Change-Id: I778bda482973b292d6de1b3f266619cbc852c2f5
[ROCm/amdsmi commit: 98c607c8fd ]
2023-07-24 17:23:31 -05:00
Maisam Arif
6d0f19bbd3
Make vbios optional in amd-smi
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I61d54ea8a01112818df9f431f319533f1bc36f27
[ROCm/amdsmi commit: 261de2ceab ]
2023-07-24 16:11:19 -05:00
Maisam Arif
40de47081e
Merge "Changed output font and text size" into amd-dev
...
[ROCm/amdsmi commit: 2ae95ba1da ]
2023-07-24 16:51:45 -04:00
Bill(Shuzhou) Liu
473a370cd8
Make vbios version optional when discover GPU
...
Not all GPU has the vbios, make vbios_version optional.
Change-Id: Idc00a0c17baccadea8f26b955237c513bb9a14df
[ROCm/amdsmi commit: 41d0f4ad5c ]
2023-07-24 12:28:34 -05:00
Sirb, Corina
a43c2f1a71
Changed output font and text size
...
Change-Id: I4f544781dc6be581585737c129b5e986cc05b09f
[ROCm/amdsmi commit: 0fa1d1e068 ]
2023-07-21 10:57:08 -04:00
Bill(Shuzhou) Liu
4d4f8a4f8c
Change API to get the driver date
...
Support the driver date from libdrm.
Change-Id: I88e694732b538220e11fdb4029712bb5a6f44380
[ROCm/amdsmi commit: 55bf9cbe13 ]
2023-07-21 08:28:06 -05:00
Hao Zhou
ac791a24d2
Merge amd-staging into amd-master 20230721
...
Signed-off-by: Hao Zhou <Hao.Zhou@amd.com >
Change-Id: I785c19badfe9b36429003eeb3e6d89fdc988a0c9
[ROCm/amdsmi commit: 58f73bc055 ]
2023-07-21 13:52:33 +08:00
Charis Poag
702022bdd1
Merge branch 'amd-dev' back into rocm-smi merge
...
Change-Id: Id19cb9ac9cb1ad9ed98fc766c08a00a998ec2373
[ROCm/amdsmi commit: 53e36d3813 ]
2023-07-20 20:04:11 -05:00
Marko Oblak
2cd3f6565e
SWDEV-410048 - Remove --caps from tool
...
Signed-off-by: Marko Oblak <Marko.Oblak@amd.com >
Change-Id: I3b71c8210401cbbe28905371febe084a4fdaf4ba
[ROCm/amdsmi commit: 9077411fcb ]
2023-07-20 15:56:53 +02:00
Charis Poag
9fbf58a0c9
Merge 'rocm-smi/amd-staging' into 'amd-smi/amd-dev'
...
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
Change-Id: Id35c9807c45a965c968fb430e3ce4f3c7069c210
[ROCm/amdsmi commit: afa174c655 ]
2023-07-19 18:46:28 -05:00
Maisam Arif
d4474f5bf2
Merge "[AMDSMI] [Linux] [BM] [Guest] Improve Python readme" into amd-dev
...
[ROCm/amdsmi commit: 1bbfb0af56 ]
2023-07-19 16:07:29 -04:00
Marko Oblak
1ffbaf3793
[AMDSMI] [Linux] [BM] [Guest] Improve Python readme
...
Signed-off-by: Marko Oblak <Marko.Oblak@amd.com >
Change-Id: Ic8c1ea2789407621d2155763a33cc7059cfe6729
[ROCm/amdsmi commit: 8f7e795b02 ]
2023-07-19 13:46:00 +02:00
Sirb, Corina
a88074671e
Update Copyright Date
...
Signed-off-by: Sirb, Corina <corina.sirb@amd.com >
Change-Id: I4b5dc49a5d756012e533ba7196b246836cf980f6
[ROCm/amdsmi commit: ebe0cecd9e ]
2023-07-18 15:05:14 -04:00
Hao Zhou
23940eeb5d
Merge amd-staging into amd-master 20230714
...
Signed-off-by: Hao Zhou <Hao.Zhou@amd.com >
Change-Id: Ibb3ad39fdb94f93b6c8ef77e0d2447791ec6a20c
[ROCm/amdsmi commit: 2db54bbeaf ]
2023-07-14 09:30:20 +08:00
Bill(Shuzhou) Liu
fa6f0f5ea0
Fix unit test errors
...
Add unit test error handling for set freq and volt.
Change-Id: I5877f8300b942caac8f38e6efc03264bfc432def
[ROCm/amdsmi commit: 4307330cb0 ]
2023-07-12 09:39:39 -04:00
Vukasin Nedeljkovic
c0bc09b2f7
SWDEV-407430 [AMDSMI][Tool][Linux][BM] PCIE unit update
...
Signed-off-by: Vukasin Nedeljkovic <Vukasin.Nedeljkovic@amd.com >
Change-Id: I7615cd1fcf504719e1032076bb836964fc44f4e0
[ROCm/amdsmi commit: 59b2b7bea4 ]
2023-07-12 08:36:29 +02:00
Vukasin Nedeljkovic
13377ac5ca
SWDEV-407428 [AMDSMI][Tool][Linux][BM] static update to HEX
...
Signed-off-by: Vukasin Nedeljkovic <Vukasin.Nedeljkovic@amd.com >
Change-Id: I4db506a2467b460c9c635e4e2790dd1e8fd0a196
[ROCm/amdsmi commit: 3f0441a74c ]
2023-07-11 13:05:41 +02:00
Hao Zhou
5841b81729
Merge amd-staging into amd-master 20230710
...
Signed-off-by: Hao Zhou <Hao.Zhou@amd.com >
Change-Id: I213f4f064b94187a9d157e51fb09c3051a26a449
[ROCm/amdsmi commit: 129bee2bfb ]
2023-07-10 11:11:02 +08:00
Galantsev, Dmitrii
e925cc320e
Simplify gitignore
...
Remove generic gitignore to simplify tracking of generated files
Change-Id: Idf1f9719b2cfd16b31332a3ed87be5943c2c1ce7
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/amdsmi commit: e6c42c6626 ]
2023-07-07 11:48:09 -04:00
Jeremy Newton
b214d2047e
Fix python loading of librocm_smi64
...
The librocm_smi64.so is used for development, while
librocm_smi64.so.MAJOR is used for runtime, thus the python front end
should not be loading the .so binary, but rather the .so.MAJOR binary.
As well, it's good not to hardcode "lib" as some distros will change
this.
rsmiBindings.py is now generated with CMake
Signed-off-by: Jeremy Newton <Jeremy.Newton@amd.com >
Change-Id: I7cb745f8936fdf10d3ebd6c1e606031f713184ca
[ROCm/amdsmi commit: 2d2c73a5e6 ]
2023-07-06 09:52:56 -04:00
Bill(Shuzhou) Liu
fb7085441b
Handle key not exists errors for voltage sensor
...
Check the key exists or not before access sensor map.
Change-Id: I0ac5d63ae981ec2f984b1d464e93508560a4d030
[ROCm/amdsmi commit: 7b107258ff ]
2023-07-05 09:25:27 -04:00
Marko Oblak
f877896d3a
SWDEV-391188 - [AMDSMI][LinuxGuest] Added description in amdsmi header file for amdsmi_get_gpu_process_list, changed mentioned API in py_interface
...
Signed-off-by: Marko Oblak <Marko.Oblak@amd.com >
Change-Id: I8cb7f2c6595da6ab0263e6fa4365bde91d900979
[ROCm/amdsmi commit: 78faf411f8 ]
2023-07-03 06:35:12 -04:00