From d2efac3d930baa3bb931ca24af2f6eb1eac80dd0 Mon Sep 17 00:00:00 2001 From: Charis Poag Date: Sun, 8 Dec 2024 22:01:43 -0600 Subject: [PATCH] [SWDEV-475712] Fix MI2x target_graphics_version Removed correcting target_graphics_version by product name. Instead detected target_graphics_version which needs to be corrected -> populate accordingly. Change-Id: I90765c87e0629daea5c732dace8acfd17e8c62c7 Signed-off-by: Charis Poag --- python_smi_tools/rocm_smi.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/python_smi_tools/rocm_smi.py b/python_smi_tools/rocm_smi.py index 4691350743..b805c1f170 100755 --- a/python_smi_tools/rocm_smi.py +++ b/python_smi_tools/rocm_smi.py @@ -395,12 +395,11 @@ def getTargetGfxVersion(device, silent=False): (you plan to handle manually). Default is off. """ target_graphics_version = c_uint64() - market_name = str(getDeviceName(device, True)) gfx_ver_ret = "N/A" ret = rocmsmi.rsmi_dev_target_graphics_version_get(device, byref(target_graphics_version)) target_graphics_version = str(target_graphics_version.value) if rsmi_ret_ok(ret, device, 'get_target_gfx_version', silent=silent): - if len(target_graphics_version) == 4 and ("Instinct MI2" in market_name): + if target_graphics_version == "9010": hex_part = str(hex(int(str(target_graphics_version)[2:]))).replace("0x", "") target_graphics_version = str(target_graphics_version)[:2] + hex_part gfx_ver_ret = "gfx" + str(target_graphics_version)