SWDEV-381227 - [AMDSMI][Linux][BM] SMILIB returns wrong temperature value

Signed-off-by: Marko Oblak <Marko.Oblak@amd.com>
Change-Id: Idc9929d1cfd882bb33abf040378587f68d22b31a


[ROCm/amdsmi commit: db9d8793be]
这个提交包含在:
Marko Oblak 于 2023-02-21 17:21:15 +01:00 提交
1 父节点 b0067b5c9a
当前提交 c9b2dc036f
4 个文件已更改
+6 -6

没有与搜索条件相匹配的文件

@@ -640,7 +640,7 @@ int main() {
AMDSMI_TEMP_CURRENT, &val_i64);
CHK_AMDSMI_RET(ret)
printf(" Output of amdsmi_dev_get_temp_metric:\n");
std::cout << "\t\tTemperature: " << val_i64 / 1000 << "C"
std::cout << "\t\tTemperature: " << val_i64 << "C"
<< "\n\n";
// Get frame buffer
@@ -304,7 +304,7 @@ int main() {
AMDSMI_TEMP_CURRENT, &val_i64);
CHK_AMDSMI_RET(ret)
printf(" Output of amdsmi_dev_get_temp_metric:\n");
std::cout << "\t\tTemperature: " << val_i64 / 1000 << "C"
std::cout << "\t\tTemperature: " << val_i64 << "C"
<< "\n\n";
// Get frame buffer