Make product name empty when unable to find pciid

Signed-off-by: Maisam Arif <maisarif@amd.com>
Change-Id: If2300bf2deb4fa099db695949bd4c74393dbbbfc
Tento commit je obsažen v:
Maisam Arif
2024-05-21 01:04:55 -05:00
odevzdal Maisam Arif
rodič c5da93ab90
revize 1cee1baac2
+7
Zobrazit soubor
@@ -440,6 +440,13 @@ amdsmi_status_t amdsmi_get_gpu_board_info(amdsmi_processor_handle processor_hand
status = rsmi_wrapper(rsmi_dev_name_get,
processor_handle, board_info->product_name,
AMDSMI_256_LENGTH);
// Check if the value is in hex format
if (status == AMDSMI_STATUS_SUCCESS) {
if (board_info->product_name[0] == '0' && board_info->product_name[1] == 'x') {
memset(board_info->product_name, 0,
AMDSMI_256_LENGTH * sizeof(board_info->product_name[0]));
}
}
if (status != AMDSMI_STATUS_SUCCESS) {
memset(board_info->product_name, 0,
AMDSMI_256_LENGTH * sizeof(board_info->product_name[0]));