DCSM-371 - Observing previous mode details as null for amdsmi_set_cpu_pcie_link_rate
Signed-off-by: Deepak Mewar <deepak.mewar@amd.com>
Change-Id: I79a61d7b10aaff27b07e3d108a9b817c5ead6cf3
[ROCm/amdsmi commit: f48e3f48a3]
This commit is contained in:
committed by
Maisam Arif
parent
4cf9c0eb03
commit
d41232363c
@@ -1291,6 +1291,8 @@ def amdsmi_set_cpu_pcie_link_rate(
|
||||
processor_handle, rate_ctrl, ctypes.byref(prev_mode))
|
||||
)
|
||||
|
||||
return f"{prev_mode.value}"
|
||||
|
||||
def amdsmi_set_cpu_df_pstate_range(
|
||||
processor_handle: amdsmi_wrapper.amdsmi_processor_handle,
|
||||
max_pstate: int, min_pstate: int
|
||||
|
||||
@@ -2915,6 +2915,7 @@ amdsmi_status_t amdsmi_set_cpu_pcie_link_rate(amdsmi_processor_handle processor_
|
||||
{
|
||||
amdsmi_status_t status;
|
||||
uint8_t sock_ind;
|
||||
uint8_t p_mode;
|
||||
|
||||
AMDSMI_CHECK_INIT();
|
||||
|
||||
@@ -2928,10 +2929,12 @@ amdsmi_status_t amdsmi_set_cpu_pcie_link_rate(amdsmi_processor_handle processor_
|
||||
sock_ind = (uint8_t)std::stoi(proc_id, NULL, 0);
|
||||
|
||||
status = static_cast<amdsmi_status_t>(esmi_pcie_link_rate_set(sock_ind,
|
||||
rate_ctrl, prev_mode));
|
||||
rate_ctrl, &p_mode));
|
||||
if (status != AMDSMI_STATUS_SUCCESS)
|
||||
return amdsmi_errno_to_esmi_status(status);
|
||||
|
||||
*prev_mode = p_mode;
|
||||
|
||||
return AMDSMI_STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user