Add new API for RAS related information

The API to get the EEPROM version and ECC schema.

Change-Id: Iee6b3c555541a33bf16bf9ac1fd60100dfff5643
Этот коммит содержится в:
Bill(Shuzhou) Liu
2023-10-10 10:11:16 -05:00
коммит произвёл Maisam Arif
родитель 69c35a4cff
Коммит d92d4e4b38
8 изменённых файлов: 178 добавлений и 0 удалений
+10
Просмотреть файл
@@ -122,6 +122,16 @@ int main() {
return AMDSMI_STATUS_NOT_SUPPORTED;
}
amdsmi_ras_feature_t ras_feature;
ret = amdsmi_get_gpu_ras_feature_info(
processor_handles[j] ,&ras_feature);
if (ret != AMDSMI_STATUS_NOT_SUPPORTED) {
CHK_AMDSMI_RET(ret)
printf("\tras_feature: version: %x, schema: %x\n",
ras_feature.ras_eeprom_version, ras_feature.ecc_correction_schema_flag);
}
amdsmi_bdf_t bdf = {};
ret = amdsmi_get_gpu_device_bdf(processor_handles[j], &bdf);
CHK_AMDSMI_RET(ret)