Mario Limonciello (AMD)
c9eddf75e7
Remove unnecessary includes
...
Signed-off-by: Mario Limonciello (AMD) <superm1@kernel.org >
[ROCm/amdsmi commit: 924a06d1e1 ]
2025-09-05 17:44:17 -05:00
Joe Narlo
68497c68e9
SWDEV-492272 [AMDSMI] Build/Compiler warnings messages
...
Fix compiler warnings
Signed-off-by: Joe Narlo <Joseph.Narlo@amd.com >
Change-Id: I10657b8f3ef18a9b45311e8f6509958297a57823
[ROCm/amdsmi commit: d0a7332d32 ]
2024-12-13 00:38:07 -05:00
Joe Narlo
bad2cc9c23
SWDEV-495787 [AMDSMI] Different license headers
...
Change copyrights to MIT and remove date
Signed-off-by: Joe Narlo <Joseph.Narlo@amd.com >
Change-Id: I16f5b412f2b9ddefaaa1771aa714cc18829a1be4
[ROCm/amdsmi commit: 3052ad4220 ]
2024-11-22 08:55:28 -05:00
Maisam Arif
c2b9cdfd2e
Udpated License Dates
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: I8ca199c129c06508bc3e23745ab5ac2d20dce928
[ROCm/amdsmi commit: 105db1afcd ]
2024-09-16 16:14:47 -04:00
Dalibor Stanisavljevic
cdd24a7b0f
SWDEV-457337 - Fix header alignment
...
Change-Id: I9f25f6c4f0d00c76b66d13162f30be11368f5b59
Signed-off-by: Dalibor Stanisavljevic <Dalibor.Stanisavljevic@amd.com >
[ROCm/amdsmi commit: 7b2463abe0 ]
2024-05-23 04:41:57 -04:00
Maisam Arif
b6f62bb651
Renamed amdsmi_get_metrics_table to amdsmi_get_cpu_metrics_table
...
Renamed structs to be more conistent with what they are calling
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I6f2be2fcb76f004aa592f0dad8545565700ccd4b
[ROCm/amdsmi commit: f831cf49f7 ]
2024-02-12 16:30:18 -06:00
Deepak Mewar
6ef2131a21
amdsmi library updated for esmi error status mapping to amdsmi
...
Change-Id: I7e4dd146a1a9af496556efcf811b2e1ed565b09e
[ROCm/amdsmi commit: 5d0b479661 ]
2024-01-16 11:41:22 -06:00
Deepak Mewar
3a00172186
amdsmi library and sample code updated for amdsmi_get_metrics_table
...
Change-Id: Ie03c556f5c38fe4a0365743d3a94220e3aa62b23
[ROCm/amdsmi commit: 9f3a6dbd29 ]
2024-01-16 11:41:22 -06:00
Naveen Krishna Chatradhi
4bd015f945
amd-smi: fix cpu specific apis and header
...
1. provide prototype and documentation for esmi specific api.
define structures and update classes as required
2. update cmake files as required and add esmi api to the
amdsmi esmi integration example.
Change-Id: I753ec176f9b381e74c9646525dfd9075237bf8d9
[ROCm/amdsmi commit: 65eed73f4d ]
2023-12-18 06:28:15 -05:00
Maisam Arif
0a20cc33ab
Updated License Dates
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Id6fd66b03c602232ecc1a063a534a15fe3a03f56
[ROCm/amdsmi commit: 5dba2f3120 ]
2023-11-07 03:57:08 -05:00
Galantsev, Dmitrii
f4d4b0727c
ESMI - Clean-up example code
...
Change-Id: Iacd150209d4695a39de39bd5633293d3e040ff4b
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/amdsmi commit: 8333ffc640 ]
2023-10-16 15:06:10 -04:00
Suma Hegde
614930f90e
amdsmi_esmi_intg_example.cc: Fix compilation warnings
...
remove unused variables, fix uninitialized variables
Change-Id: Ia0b529d3bb0ec8c541bcf1abd8b06d4237d593e8
[ROCm/amdsmi commit: abad3305a1 ]
2023-10-16 15:06:02 -04:00
Deepak Mewar
fad0af9ba2
esmi: remove energy reporting, fix errors from clang compiler
...
Clang compiler reporting errors while generating python wrappers for esmi lib
Change-Id: I62352aba3b87f9a6b044c97af6b9fd649612b622
[ROCm/amdsmi commit: ee890c5060 ]
2023-10-13 14:45:25 -04:00
Deepak Mewar
8beb938188
build issue fix with sample test code
...
Change-Id: I03890879253f1be74311cf613a9baad55d197f75
[ROCm/amdsmi commit: 1f0f5ab63f ]
2023-10-13 08:17:43 -04:00
Deepak Mewar
fe29a848bc
added metric table wrapper APIS & test code
...
Change-Id: I24207b3c32d7294337140a1f5108b81f3bf33580
[ROCm/amdsmi commit: 192fb538be ]
2023-10-10 00:03:11 -04:00
Deepak Mewar
69c642a720
Updated the sample test for esmi wrappers
...
Change-Id: Ie382b84a0aed4ae40f4befa0e922c19ae8a316c8
[ROCm/amdsmi commit: 7a2f3c8d56 ]
2023-10-10 00:03:11 -04:00
Deepak Mewar
9d8c10b3e5
Updated esmi error checking for graceful return
...
Change-Id: I1bcd498e3482dc7acd92b1a762f892b3dd978ff2
[ROCm/amdsmi commit: 14cf5f2762 ]
2023-09-04 08:27:12 -04:00
Deepak Mewar
89d8f62fc4
Renamed esmi library APIs and bound the APIs
...
to cpusocket handle
Change-Id: I6e3d8aa667df475339c28b27294349843f32230c
[ROCm/amdsmi commit: 0baa3f6b6a ]
2023-08-29 05:15:12 -04:00
Deepak Mewar
180b9a55e6
Wrapper APIs and sample tests for esmi power control,
...
boostlimit monitor, boostlimit control, esmi error status
Change-Id: Id8db926eab2f6be386ed21081e651fcc9b389a22
[ROCm/amdsmi commit: a7d7c5c6e1 ]
2023-08-29 05:14:26 -04: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